AA: use simple name of local type as JVM internal name
Otherwise, e.g., if a local type is within an anonymous object, full class id will include that anonymous object too, resulting in invalid type signature for PsiType. ^KT-59533 Fixed
This commit is contained in:
committed by
Ilya Kirillov
parent
2d178e5273
commit
a93bc60655
-13
@@ -1,13 +0,0 @@
|
||||
public final class Boo /* Boo*/ {
|
||||
public Boo();// .ctor()
|
||||
|
||||
public final void fooBar();// fooBar()
|
||||
}
|
||||
|
||||
public static final class LocalClassBase /* null*/ {
|
||||
public LocalClassBase();// .ctor()
|
||||
}
|
||||
|
||||
public static final class LocalClassDerived /* null*/ extends Boo.LocalClassBase {
|
||||
public LocalClassDerived();// .ctor()
|
||||
}
|
||||
Reference in New Issue
Block a user