Skip to content

Commit

Permalink
nullPointer fix
Browse files Browse the repository at this point in the history
  • Loading branch information
m0rkeulv committed Apr 13, 2024
1 parent 7787f84 commit 796d8d9
Showing 1 changed file with 5 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -935,10 +935,11 @@ private List<? extends PsiElement> checkIsSuperExpression(HaxeReference referenc
if (!haxeClass.getHaxeExtendsList().isEmpty()) {
final HaxeExpression superExpression = haxeClass.getHaxeExtendsList().get(0).getReferenceExpression();
final HaxeClass superClass = ((HaxeReference)superExpression).resolveHaxeClass().getHaxeClass();
final HaxeNamedComponent constructor =
((superClass == null) ? null : superClass.findHaxeMethodByName(HaxeTokenTypes.ONEW.toString(), null)); // Self only.
LogResolution(reference, "because it's a super expression.");
return asList(((constructor != null) ? constructor.getComponentName() : superClass.getComponentName()));
if (superClass != null) {
final HaxeNamedComponent constructor = superClass.findHaxeMethodByName(HaxeTokenTypes.ONEW.toString(), null); // Self only.
LogResolution(reference, "because it's a super expression.");
return asList(((constructor != null) ? constructor.getComponentName() : superClass.getComponentName()));
}
}
}
}
Expand Down

0 comments on commit 796d8d9

Please sign in to comment.