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
@@ -10,22 +10,64 @@ public final class C /* C*/ {
private final boolean p1;
@<error>()
@kotlin.jvm.JvmOverloads()
@kotlin.jvm.JvmStatic()
public static final void fooStatic(double);// fooStatic(double)
@kotlin.jvm.JvmOverloads()
@kotlin.jvm.JvmStatic()
public static final void fooStatic(int, double);// fooStatic(int, double)
@kotlin.jvm.JvmOverloads()
@kotlin.jvm.JvmStatic()
public static final void fooStatic(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// fooStatic(int, double, java.lang.String)
@kotlin.jvm.JvmOverloads()
public C(@org.jetbrains.annotations.Nullable() java.lang.String, boolean, @org.jetbrains.annotations.NotNull() java.lang.String);// .ctor(java.lang.String, boolean, java.lang.String)
@<error>()
@kotlin.jvm.JvmOverloads()
public final void bar();// bar()
@kotlin.jvm.JvmOverloads()
public final void bar(int);// bar(int)
@kotlin.jvm.JvmOverloads()
public final void bar(int, double);// bar(int, double)
@kotlin.jvm.JvmOverloads()
public final void bar(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// bar(int, double, java.lang.String)
@<error>()
@kotlin.jvm.JvmOverloads()
public final void baz(@org.jetbrains.annotations.NotNull() java.lang.String);// baz(java.lang.String)
@kotlin.jvm.JvmOverloads()
public final void baz(int, @org.jetbrains.annotations.NotNull() java.lang.String);// baz(int, java.lang.String)
@kotlin.jvm.JvmOverloads()
public final void baz(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// baz(int, double, java.lang.String)
@<error>()
@kotlin.jvm.JvmOverloads()
public final void foo(double);// foo(double)
@kotlin.jvm.JvmOverloads()
public final void foo(int, double);// foo(int, double)
@kotlin.jvm.JvmOverloads()
public final void foo(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// foo(int, double, java.lang.String)
@<error>()
@kotlin.jvm.JvmOverloads()
public final void foobar(int);// foobar(int)
@kotlin.jvm.JvmOverloads()
public final void foobar(int, double);// foobar(int, double)
@kotlin.jvm.JvmOverloads()
public final void foobar(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// foobar(int, double, java.lang.String)
@<error>()
@kotlin.jvm.JvmOverloads()
public final void foobarbaz(int, @org.jetbrains.annotations.NotNull() java.lang.String);// foobarbaz(int, java.lang.String)
@kotlin.jvm.JvmOverloads()
public final void foobarbaz(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// foobarbaz(int, double, java.lang.String)
@org.jetbrains.annotations.NotNull()
@@ -42,11 +84,25 @@ public final class C /* C*/ {
}
public static final class Companion /* C.Companion*/ {
@<error>()
@<error>()
@kotlin.jvm.JvmOverloads()
@kotlin.jvm.JvmStatic()
public final void fooStatic(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// fooStatic(int, double, java.lang.String)
@<error>()
@kotlin.jvm.JvmOverloads()
@kotlin.jvm.JvmStatic()
public static final void fooStatic(double);// fooStatic(double)
@kotlin.jvm.JvmOverloads()
@kotlin.jvm.JvmStatic()
public static final void fooStatic(int, double);// fooStatic(int, double)
@kotlin.jvm.JvmOverloads()
public final void foo123(double);// foo123(double)
@kotlin.jvm.JvmOverloads()
public final void foo123(int, double);// foo123(int, double)
@kotlin.jvm.JvmOverloads()
public final void foo123(int, double, @org.jetbrains.annotations.NotNull() java.lang.String);// foo123(int, double, java.lang.String)
private Companion();// .ctor()