You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ah...@apache.org on 2015/11/04 21:57:03 UTC

[1/2] git commit: [flex-falcon] [refs/heads/develop] - special case the constructor function

Repository: flex-falcon
Updated Branches:
  refs/heads/develop 5b40806dd -> 75be2e093


special case the constructor function


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/7448d30e
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/7448d30e
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/7448d30e

Branch: refs/heads/develop
Commit: 7448d30ed06af655141a43ee1fc296651338ad68
Parents: 1aef32d
Author: Alex Harui <ah...@apache.org>
Authored: Wed Nov 4 12:56:14 2015 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Nov 4 12:56:14 2015 -0800

----------------------------------------------------------------------
 .../flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/7448d30e/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java
----------------------------------------------------------------------
diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java
index 6db5614..8b5fd3b 100644
--- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java
+++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java
@@ -62,7 +62,8 @@ public class MemberAccessEmitter extends JSSubEmitter implements
         if (def != null && def.isStatic())
             isStatic = true;
         boolean needClosure = false;
-        if (def instanceof FunctionDefinition && (!(def instanceof AccessorDefinition)))
+        if (def instanceof FunctionDefinition && (!(def instanceof AccessorDefinition))
+        		&& !def.getBaseName().equals("constructor")) // don't wrap references to obj.constructor
         {
         	IASNode parentNode = node.getParent();
         	if (parentNode != null)


[2/2] git commit: [flex-falcon] [refs/heads/develop] - Merge branch 'vector' into develop

Posted by ah...@apache.org.
Merge branch 'vector' into develop


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/75be2e09
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/75be2e09
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/75be2e09

Branch: refs/heads/develop
Commit: 75be2e093b9adf89467f53c8d74eee852f5f5171
Parents: 5b40806 7448d30
Author: Alex Harui <ah...@apache.org>
Authored: Wed Nov 4 12:56:48 2015 -0800
Committer: Alex Harui <ah...@apache.org>
Committed: Wed Nov 4 12:56:48 2015 -0800

----------------------------------------------------------------------
 .../flex/compiler/internal/codegen/js/jx/MemberAccessEmitter.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
----------------------------------------------------------------------