commit | 3eff216daaab919220b83f2589c82b420de238cb | [log] [tgz] |
---|---|---|
author | greg-dove <greg.dove@gmail.com> | Tue Jul 12 10:23:43 2022 +1200 |
committer | greg-dove <greg.dove@gmail.com> | Tue Jul 12 10:23:43 2022 +1200 |
tree | 7cd22812cc8d5b3f6c216c4a5dad549202cafd31 | |
parent | 18cb7cd27a8c1bd63069f6c6067f8b0dc9274906 [diff] |
Avoid null reference errors for scope which can occur with some xml-ish lookups.
diff --git a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java index 8afeb80..4567d4f 100644 --- a/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java +++ b/compiler/src/main/java/org/apache/royale/compiler/internal/tree/as/ExpressionNodeBase.java
@@ -241,7 +241,7 @@ { ASScope scope = getASScope(); - if (scope.isPackageName(ref)) + if (scope != null && scope.isPackageName(ref)) isPackage = true; } }