git.asbjorn.biz
/
swftools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
reduced memory requirements for Illustrator files
[swftools.git]
/
lib
/
as3
/
ok
/
forward2.as
diff --git
a/lib/as3/ok/forward2.as
b/lib/as3/ok/forward2.as
index
f17c471
..
5920a44
100644
(file)
--- a/
lib/as3/ok/forward2.as
+++ b/
lib/as3/ok/forward2.as
@@
-11,7
+11,7
@@
package {
throw new Error();
} catch (e:Error) {
if(e instanceof Error)
throw new Error();
} catch (e:Error) {
if(e instanceof Error)
- trace("ok 1/2");
+ trace("ok 1/4");
}
var b = a[0]; // to trigger forward variable resolving
}
}
var b = a[0]; // to trigger forward variable resolving
}
@@
-23,14
+23,28
@@
package {
throw new Error();
} catch (e:Error) {
if(e instanceof Error)
throw new Error();
} catch (e:Error) {
if(e instanceof Error)
- trace("ok 2/2");
+ trace("ok 2/4");
}
var b = a[0]; // to trigger forward variable resolving
}
}
var b = a[0]; // to trigger forward variable resolving
}
+ public function test3()
+ {
+ if(x == null)
+ trace("ok 3/4");
+
+ var x:Error;
+ try {
+ if(true) throw new Error();
+ } catch (x:Error) {
+ trace("ok 4/4");
+ }
+ }
+
public function Main() {
test1();
test2();
public function Main() {
test1();
test2();
+ test3();
trace("[exit]");
}
}
trace("[exit]");
}
}