This is an automated email from the ASF dual-hosted git repository.
joshtynjala pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
from d22b10d08 externc: create all directories for generated .as files
beforehand
new 5ef5638c5 AsIsEmitter: fix (x as *) emitting Language.as(x, *) in JS,
where * doesn't exist
new b6c05230b AsIsEmitter: fix implicit cast to vector when using
js-vector-emulation-class option
new fd729b2ca Tests for new vector emulation options to omit element types
and to use a function for literals
new a6c8e5927 FunctionCallEmitter: fix Vector.<Foo>() global function when
using custom vector emulation class
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../compiler/internal/codegen/js/JSEmitter.java | 49 +++++---
.../internal/codegen/js/jx/AsIsEmitter.java | 7 ++
.../codegen/js/jx/FunctionCallEmitter.java | 68 ++++++++----
.../codegen/js/royale/TestRoyaleExpressions.java | 29 +++++
.../codegen/js/royale/TestRoyaleGlobalClasses.java | 123 +++++++++++++++++++--
.../js/royale/TestRoyaleGlobalFunctions.java | 42 +++++++
6 files changed, 275 insertions(+), 43 deletions(-)