You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by er...@apache.org on 2014/09/16 16:02:02 UTC

[10/11] git commit: [flex-falcon] [refs/heads/develop] - Bypass unhandled type

Bypass unhandled type

Signed-off-by: Erik de Bruin <er...@ixsoftware.nl>


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

Branch: refs/heads/develop
Commit: 7e83145801ede451f7cbb58c77698511048780ac
Parents: bc97dc7
Author: Erik de Bruin <er...@ixsoftware.nl>
Authored: Tue Sep 16 14:15:12 2014 +0200
Committer: Erik de Bruin <er...@ixsoftware.nl>
Committed: Tue Sep 16 14:15:12 2014 +0200

----------------------------------------------------------------------
 .../compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/7e831458/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
----------------------------------------------------------------------
diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
index 6b1d341..f8e1e74 100644
--- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
+++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/mxml/flexjs/MXMLFlexJSEmitter.java
@@ -964,6 +964,10 @@ public class MXMLFlexJSEmitter extends MXMLEmitter implements
                 // Each one will generate code to push an IOverride instance.
                 for (IMXMLNode anode : snodes)
                 {
+                	// ToDo (erikdebruin): properly handle this type
+                    if (node instanceof IMXMLStateNode)
+                        continue;
+                    
                     switch (anode.getNodeID())
                     {
                         case MXMLPropertySpecifierID: