[FIR IDE] Add Fir lightclasses tests and fix FindUsages tests

This commit is contained in:
Igor Yakovlev
2020-10-07 16:36:16 +03:00
committed by Ilya Kirillov
parent 3cefef03ff
commit dbb54c87bc
213 changed files with 3496 additions and 218 deletions
@@ -0,0 +1,31 @@
public final class Foo /* Foo*/ {
@org.jetbrains.annotations.NotNull()
public final Foo onString(@org.jetbrains.annotations.NotNull() java.lang.String, @org.jetbrains.annotations.NotNull() kotlin.jvm.functions.Function1<? super java.lang.Integer, ? extends java.lang.Object>);// onString(java.lang.String, kotlin.jvm.functions.Function1<? super java.lang.Integer, ? extends java.lang.Object>)
@org.jetbrains.annotations.NotNull()
public final Foo plus(int);// plus(int)
@org.jetbrains.annotations.NotNull()
public final native java.lang.String externalFun(int);// externalFun(int)
private final /* vararg */ java.lang.String bar3(Foo.Inner, Foo.Inner...);// bar3(Foo.Inner, Foo.Inner[])
public Foo();// .ctor()
public final /* vararg */ void nullableVararg(@org.jetbrains.annotations.Nullable() java.lang.Object...);// nullableVararg(java.lang.Object[])
public final int bar4();// bar4()
public final void bar2$light_idea_test_case(error.NonExistentClass, error.NonExistentClass);// bar2$light_idea_test_case(error.NonExistentClass, error.NonExistentClass)
public void bar(int, @org.jetbrains.annotations.NotNull() java.lang.Object, @org.jetbrains.annotations.NotNull() Foo);// bar(int, java.lang.Object, Foo)
class Inner ...
}
public static final class Inner /* Foo.Inner*/ {
public Inner();// .ctor()
}