Repository: flex-falcon
Updated Branches:
  refs/heads/develop b0fcbced0 -> e395dcdfc


IndentifierEmitter: source map for 'this.' in front of identifier when it is 
omitted in AS


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

Branch: refs/heads/develop
Commit: e395dcdfc1ceb3a41099344d7a78646d95178da6
Parents: b0fcbce
Author: Josh Tynjala <joshtynj...@apache.org>
Authored: Wed Apr 13 16:00:22 2016 -0700
Committer: Josh Tynjala <joshtynj...@apache.org>
Committed: Wed Apr 13 16:00:22 2016 -0700

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


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/e395dcdf/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java
----------------------------------------------------------------------
diff --git 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java
 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java
index 0e849ef..24df201 100644
--- 
a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java
+++ 
b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/js/jx/IdentifierEmitter.java
@@ -169,12 +169,14 @@ public class IdentifierEmitter extends JSSubEmitter 
implements
                         .getParent().getAncestorOfType(
                                 IFunctionObjectNode.class);
 
+                startMapping(node);
                 if (functionObjectNode != null)
                     write(JSGoogEmitterTokens.SELF);
                 else
                     write(ASEmitterTokens.THIS);
 
                 write(ASEmitterTokens.MEMBER_ACCESS);
+                endMapping(node);
             }
 
             if (generateClosure)

Reply via email to