Fixed AS3 incorrect private modifier on internal namespaced traits of private class inside script

This commit is contained in:
Jindra Petřík
2023-10-06 18:45:33 +02:00
parent ca0dc86cf3
commit a4fd485c47
11 changed files with 101 additions and 6 deletions

View File

@@ -146,6 +146,8 @@ package
TestOtherClass;
TestSubClass;
initializedvar;
initializedconst;

View File

@@ -8,4 +8,4 @@ package tests
trace("hello");
}
}
}
}

View File

@@ -0,0 +1,20 @@
package tests_classes
{
public class TestSubClass
{
public function run():*
{
var sc:SubClass = new SubClass();
sc.a_internal = 1;
//sc.b_private = 2;
sc.c_public = 3;
}
}
}
class SubClass {
internal var a_internal:int;
private var b_private:int;
public var c_public:int
}