src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
changeset 55390 4a3c13548b9e
parent 54846 e4049522b074
child 58109 ee07de0d2c16
child 58350 e23e560afbcb
--- a/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java	Fri Jun 14 01:09:45 2019 +0200
+++ b/src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java	Thu Jun 13 16:39:20 2019 -0700
@@ -2063,7 +2063,8 @@
 
         @DefinedBy(Api.LANGUAGE_MODEL)
         public Type getReceiverType() {
-            return asType().getReceiverType();
+            Type result = asType().getReceiverType();
+            return (result == null) ? Type.noType : result;
         }
 
         @DefinedBy(Api.LANGUAGE_MODEL)