FIR: Render fun status flag in FirRenderer.

This commit is contained in:
Mark Punzalan
2021-04-27 19:54:51 +00:00
committed by teamcityserver
parent efe3f7b87e
commit 578fcf2ebf
10 changed files with 34 additions and 27 deletions
@@ -1,36 +1,36 @@
FILE: funInterfaceDeclaration.kt
public abstract interface Test1 : R|kotlin/Any| {
public abstract fun interface Test1 : R|kotlin/Any| {
public abstract fun foo(): R|kotlin/Unit|
public abstract fun boo(): R|kotlin/Unit|
}
public abstract interface Test2 : R|kotlin/Any| {
public abstract fun interface Test2 : R|kotlin/Any| {
}
public abstract interface Test3 : R|kotlin/Any| {
public abstract fun interface Test3 : R|kotlin/Any| {
public abstract val a: R|kotlin/Int|
public get(): R|kotlin/Int|
public abstract fun foo(): R|kotlin/Unit|
}
public abstract interface Test4 : R|kotlin/Any| {
public abstract fun interface Test4 : R|kotlin/Any| {
public abstract fun <T> foo(a: R|T|): R|kotlin/Unit|
}
public abstract interface Test5 : R|kotlin/Any| {
public abstract fun interface Test5 : R|kotlin/Any| {
public abstract fun foo(a: R|kotlin/Int| = Int(5)): R|kotlin/Unit|
}
public abstract interface Test6 : R|kotlin/Any| {
public abstract fun interface Test6 : R|kotlin/Any| {
public abstract suspend fun foo(): R|kotlin/Unit|
}
public abstract interface Test7 : R|kotlin/Any| {
public abstract fun interface Test7 : R|kotlin/Any| {
public abstract fun foo(): R|kotlin/Unit|
}
public abstract interface Test8 : R|Test7| {
public abstract fun interface Test8 : R|Test7| {
public abstract fun boo(): R|kotlin/Unit|
}
@@ -40,7 +40,7 @@ FILE: funInterfaceDeclaration.kt
}
}
public abstract interface Test10 : R|Test9| {
public abstract fun interface Test10 : R|Test9| {
public abstract fun test(): R|kotlin/Unit|
}
@@ -49,7 +49,7 @@ FILE: funInterfaceDeclaration.kt
public get(): R|kotlin/Int|
}
public abstract interface Test12 : R|Test11| {
public abstract fun interface Test12 : R|Test11| {
public abstract fun test(): R|kotlin/Unit|
}
@@ -57,5 +57,5 @@ FILE: funInterfaceDeclaration.kt
public abstract suspend fun test(): R|kotlin/Unit|
}
public abstract interface Test15 : R|Test14| {
public abstract fun interface Test15 : R|Test14| {
}