You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by ft...@apache.org on 2015/07/07 21:15:51 UTC
git commit: [flex-falcon] [refs/heads/add-CollectImportPass] - Check
if we have a constructor
Repository: flex-falcon
Updated Branches:
refs/heads/add-CollectImportPass 882e83ff3 -> 986dd2409
Check if we have a constructor
Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/986dd240
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/986dd240
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/986dd240
Branch: refs/heads/add-CollectImportPass
Commit: 986dd240980999f467bb41afe59552324e964905
Parents: 882e83f
Author: Frédéric THOMAS <we...@gmail.com>
Authored: Tue Jul 7 20:15:29 2015 +0100
Committer: Frédéric THOMAS <we...@gmail.com>
Committed: Tue Jul 7 20:15:29 2015 +0100
----------------------------------------------------------------------
.../internal/codegen/externals/pass/CollectImportsPass.java | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/986dd240/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/CollectImportsPass.java
----------------------------------------------------------------------
diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/CollectImportsPass.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/CollectImportsPass.java
index 28815f9..363eb2d 100644
--- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/CollectImportsPass.java
+++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/CollectImportsPass.java
@@ -76,9 +76,12 @@ public class CollectImportsPass extends AbstractCompilerPass
}
}
- for (ParameterReference parameterReference : constructor.getParameters())
+ if (constructor != null)
{
- addClassImport(reference, getType(parameterReference));
+ for (ParameterReference parameterReference : constructor.getParameters())
+ {
+ addClassImport(reference, getType(parameterReference));
+ }
}
for (MethodReference method : methods.values())