This is an automated email from the ASF dual-hosted git repository.

aharui pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git

commit dfe514712d0017e1025bf362d95651cd539db885
Merge: bced732 758e7ac
Author: Alex Harui <[email protected]>
AuthorDate: Wed Oct 16 09:50:47 2019 -0700

    Merge branch 'webservice' into develop

 .../royale/compiler/codegen/mxml/IMXMLEmitter.java |   7 +
 .../codegen/js/jx/BinaryOperatorEmitter.java       |   9 +-
 .../codegen/js/jx/DynamicAccessEmitter.java        |   8 +-
 .../internal/codegen/js/jx/LiteralEmitter.java     |   4 +-
 .../codegen/js/royale/JSRoyaleEmitter.java         |  14 +-
 .../internal/codegen/js/utils/EmitterUtils.java    |  14 ++
 .../internal/codegen/mxml/MXMLBlockWalker.java     |  19 ++
 .../internal/codegen/mxml/MXMLEmitter.java         |  14 ++
 .../codegen/mxml/royale/MXMLRoyaleEmitter.java     | 235 ++++++++++++++++++++-
 .../internal/visitor/mxml/MXMLNodeSwitch.java      |  10 +-
 .../compiler/visitor/mxml/IMXMLBlockVisitor.java   |   6 +
 .../codegen/js/royale/TestRoyaleExpressions.java   |  10 +
 .../codegen/js/royale/TestRoyaleGlobalClasses.java |  42 ++++
 .../compiler/internal/projects/RoyaleProject.java  |   4 +-
 14 files changed, 384 insertions(+), 12 deletions(-)

diff --cc 
compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/utils/EmitterUtils.java
index 4e282ed,9085b69..c227a40
--- 
a/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/utils/EmitterUtils.java
+++ 
b/compiler-jx/src/main/java/org/apache/royale/compiler/internal/codegen/js/utils/EmitterUtils.java
@@@ -41,11 -41,28 +41,15 @@@ import org.apache.royale.compiler.inter
  import 
org.apache.royale.compiler.internal.definitions.NamespaceDefinition.INamepaceDeclarationDirective;
  import org.apache.royale.compiler.internal.definitions.ParameterDefinition;
  import org.apache.royale.compiler.internal.definitions.VariableDefinition;
 +import org.apache.royale.compiler.internal.semantics.SemanticUtils;
 +import org.apache.royale.compiler.internal.tree.as.*;
+ import org.apache.royale.compiler.internal.tree.as.ConfigConditionBlockNode;
+ import org.apache.royale.compiler.internal.tree.as.ContainerNode;
+ import org.apache.royale.compiler.internal.tree.as.NodeBase;
+ import org.apache.royale.compiler.internal.tree.as.ParameterNode;
  import org.apache.royale.compiler.projects.ICompilerProject;
  import org.apache.royale.compiler.tree.ASTNodeID;
 -import org.apache.royale.compiler.tree.as.IASNode;
 -import org.apache.royale.compiler.tree.as.IAccessorNode;
 -import org.apache.royale.compiler.tree.as.IClassNode;
 -import org.apache.royale.compiler.tree.as.IContainerNode;
 -import org.apache.royale.compiler.tree.as.IDefinitionNode;
 -import org.apache.royale.compiler.tree.as.IExpressionNode;
 -import org.apache.royale.compiler.tree.as.IFunctionNode;
 -import org.apache.royale.compiler.tree.as.IIdentifierNode;
 -import org.apache.royale.compiler.tree.as.INamespaceNode;
 -import org.apache.royale.compiler.tree.as.IPackageNode;
 -import org.apache.royale.compiler.tree.as.IParameterNode;
 -import org.apache.royale.compiler.tree.as.IScopedNode;
 -import org.apache.royale.compiler.tree.as.ITypeNode;
 -import org.apache.royale.compiler.tree.as.IUnaryOperatorNode;
 -import org.apache.royale.compiler.tree.as.IVariableExpressionNode;
 -import org.apache.royale.compiler.tree.as.IVariableNode;
 +import org.apache.royale.compiler.tree.as.*;
  import org.apache.royale.compiler.utils.NativeUtils;
  
  /**

Reply via email to