Fixed #1888 Casts for missing types, cast handling for script local classes

This commit is contained in:
Jindra Petřík
2022-12-01 15:25:23 +01:00
parent 913d8102be
commit 263b401efc
29 changed files with 291 additions and 139 deletions

View File

@@ -66,7 +66,14 @@ package tests
i = int(xlist[i].@id);
trace("c");
i = int(x.item[i].@id);
var lc:LocalClass = new LocalClass();
i = lc.attr;
s = String(lc.attr);
}
}
}
class LocalClass{
public var attr:int = 5;
}

View File

@@ -5,7 +5,7 @@ package tests
{
public function run():*
{
var d:* = new TestClass1();
var d:TestClass1 = new TestClass1();
var k:* = 7 + 8;
if (k == 15)
{