Fixed: AS3 inner functions scope (setslot/getslot)

This commit is contained in:
Jindra Petřík
2021-02-09 18:52:25 +01:00
parent a97f57c40f
commit b7ee8d73ca
18 changed files with 60 additions and 32 deletions

View File

@@ -16,7 +16,7 @@
</define>
<define append="true">
<name>CONFIG::timeStamp</name>
<value>'08.02.2021'</value>
<value>'09.02.2021'</value>
</define>
<define append="true">
<name>CONFIG::air</name>

View File

@@ -16,7 +16,7 @@
</define>
<define append="true">
<name>CONFIG::timeStamp</name>
<value>'08.02.2021'</value>
<value>'09.02.2021'</value>
</define>
<define append="true">
<name>CONFIG::air</name>

View File

@@ -57,6 +57,7 @@ package
TestIncDec;
TestInlineFunctions;
TestInnerFunctions;
TestInnerFunctionScope;
TestInnerIf;
TestInnerTry;
TestLogicalComputing;

View File

@@ -0,0 +1,19 @@
package tests
{
public class TestInnerFunctionScope
{
public function run(a:String):*
{
var innerFunc:Function = function(b:String):*
{
testProm = 4;
trace(testProm);
};
innerFunc(a);
}
}
}
var testProm:int = 5;