# Idea for modification AS

This topic is 1744 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

## Recommended Posts

Hi ( sorry for my English )

Idea: what you think about - add flag to engine for disable operator copy for script classes and classes registred as AS_REF ?

I know, version 3 as use only referens - but, we need is this time.

Code

class MyClass
{}

void F()
{
// 1 - Ok!
MyClass @a = MyClass();
MyClass @b = a;

// 2 - Hard
MyClass c;
MyClass d = c;

// 3 - Very hard
MyClass @e = MyClass();
MyClass f = e; // do make me cry sometimes
}


if it possible, make possible disable 2 and 3 variant...

##### Share on other sites

I actually had this idea already :) and I think it will definitely make it easier to avoid unwanted value assignments.

I'll see if I can have this implemented for 2.26.1.

##### Share on other sites

I've implemented this in revision 1617.

Regards,

Andreas