FIR LC: always run with STDLIB (to handle JVM annotations)

This commit is contained in:
Jinseong Jeon
2022-05-17 15:16:43 -07:00
committed by Ilya Kirillov
parent 5f3e5f80d4
commit 0212e9daae
25 changed files with 152 additions and 249 deletions
@@ -1,5 +0,0 @@
public final class ImportAliasesKt /* ImportAliasesKt*/ {
@<error>()
public static final void foo();// foo()
}
@@ -1,16 +0,0 @@
public final class JvmFieldKt /* JvmFieldKt*/ {
@<error>()
@org.jetbrains.annotations.NotNull()
private static final java.util.Collection<?> a;
@<error>()
private static int b;
@org.jetbrains.annotations.NotNull()
public static final java.util.Collection<?> getA();// getA()
public static final int getB();// getB()
public static final void setB(int);// setB(int)
}
@@ -1,27 +0,0 @@
public final class JvmNameKt /* JvmNameKt*/ {
@<error>()
@org.jetbrains.annotations.NotNull()
public static final java.lang.String getXyz();// getXyz()
@<error>()
public static final boolean getHasBigArity();// getHasBigArity()
@<error>()
public static final int getRwProp();// getRwProp()
@<error>()
public static final void foo(@org.jetbrains.annotations.NotNull() java.util.List<java.lang.Integer>);// foo(java.util.List<java.lang.Integer>)
@<error>()
public static final void setRwProp(int);// setRwProp(int)
@<error>()
public static final void setXyz(@org.jetbrains.annotations.NotNull() java.lang.String);// setXyz(java.lang.String)
public static final int getRwProp();// getRwProp()
public static final void foo(@org.jetbrains.annotations.NotNull() java.util.List<java.lang.String>);// foo(java.util.List<java.lang.String>)
public static final void setRwProp(int);// setRwProp(int)
}
@@ -1,32 +1,32 @@
public final class JvmWildcardAnnotationsKt /* JvmWildcardAnnotationsKt*/ {
@<error>()
@org.jetbrains.annotations.NotNull()
public static final In<Open> foo3();// foo3()
@<error>()
@kotlin.jvm.JvmSuppressWildcards(suppress = false)
@org.jetbrains.annotations.NotNull()
public static final Out<Open> bar();// bar()
@<error>()
@kotlin.jvm.JvmSuppressWildcards(suppress = false)
public static final int foo(boolean, @org.jetbrains.annotations.NotNull() Out<java.lang.Integer>);// foo(boolean, Out<java.lang.Integer>)
@kotlin.jvm.JvmSuppressWildcards(suppress = true)
@org.jetbrains.annotations.NotNull()
public static final In<Open> foo3();// foo3()
@kotlin.jvm.JvmSuppressWildcards(suppress = true)
@org.jetbrains.annotations.NotNull()
public static final error.NonExistentClass foo2();// foo2()
@<error>()
@kotlin.jvm.JvmSuppressWildcards(suppress = true)
public static final int bar(boolean, @org.jetbrains.annotations.NotNull() In<? super java.lang.Long>, long);// bar(boolean, In<? super java.lang.Long>, long)
@<error>()
public static final int foo(boolean, @org.jetbrains.annotations.NotNull() Out<java.lang.Integer>);// foo(boolean, Out<java.lang.Integer>)
@<error>()
@kotlin.jvm.JvmSuppressWildcards(suppress = true)
public static final void deepOpen(@org.jetbrains.annotations.NotNull() Out<? extends Out<? extends Out<? extends Open>>>);// deepOpen(Out<? extends Out<? extends Out<? extends Open>>>)
@org.jetbrains.annotations.NotNull()
public static final OutPair<Final, OutPair<Out<Final>, Out<Final>>> falseTrueFalse();// falseTrueFalse()
@org.jetbrains.annotations.NotNull()
public static final OutPair<Open, OutPair<Open, Out<Open>>> combination();// combination()
public static final OutPair<Open, ? extends OutPair<Open,? extends Out<Open>>> combination();// combination()
public static final void simpleIn(@org.jetbrains.annotations.NotNull() In<java.lang.Object>);// simpleIn(In<java.lang.Object>)
public static final void simpleIn(@org.jetbrains.annotations.NotNull() In<? super java.lang.Object>);// simpleIn(In<? super java.lang.Object>)
public static final void simpleOut(@org.jetbrains.annotations.NotNull() Out<? extends Final>);// simpleOut(Out<? extends Final>)
@@ -1,14 +1,8 @@
@<error>()
@<error>()
public final class multifileFacade /* multifileFacade*/ {
private static final int x;
public static final int x1 = 42 /* initializer type: int */;
private static final int privateFoo();// privateFoo()
public static final int foo();// foo()
public static final int getX();// getX()
}
}
@@ -1,5 +1,3 @@
@<error>()
@<error>()
public final class multifileFacade /* multifileFacade*/ {
public static final int foo();// foo()
@@ -2,9 +2,6 @@ public final class PropertiesKt /* PropertiesKt*/ {
@org.jetbrains.annotations.NotNull()
private static error.NonExistentClass delegatedProp$delegate;
@org.jetbrains.annotations.NotNull()
private static error.NonExistentClass lazyProp$delegate;
@org.jetbrains.annotations.NotNull()
private static final java.lang.Object arrayConst;
@@ -23,6 +20,9 @@ public final class PropertiesKt /* PropertiesKt*/ {
@org.jetbrains.annotations.NotNull()
private static java.lang.String x$1;
@org.jetbrains.annotations.NotNull()
private static kotlin.Lazy<java.lang.String> lazyProp$delegate;
@org.jetbrains.annotations.NotNull()
public static final java.lang.String SUBSYSTEM_DEPRECATED = "This subsystem is deprecated" /* initializer type: java.lang.String */;
@@ -1,9 +1,9 @@
public final class ThrowsAnnotationKt /* ThrowsAnnotationKt*/ {
@<error>()
@kotlin.jvm.Throws()
@org.jetbrains.annotations.NotNull()
public static final java.lang.String readFile(@org.jetbrains.annotations.NotNull() java.lang.String);// readFile(java.lang.String)
@<error>()
@kotlin.jvm.Throws()
public static final void baz();// baz()
}