[FIR] drop ARGUMENTS_OF_ANNOTATIONS phase

^KT-62679 Fixed
This commit is contained in:
Dmitrii Gridin
2023-10-18 15:18:29 +02:00
committed by Space Team
parent 31128deaff
commit a86bae2c32
326 changed files with 538 additions and 8535 deletions
@@ -118,21 +118,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val one: R|kotlin/Int|by LAZY_EXPRESSION
@R|kotlin/Deprecated|[Types](String(reason)) public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| {
^ D|/one|.getValue#(Null(null), ::R|/one|)
}
public? final? [ResolvedTo(RAW_FIR)] class Prp : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Prp] constructor(): R|Prp| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun getValue(): <implicit> { LAZY_BLOCK }
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] getterWithDelegation.kt
public final [ResolvedTo(CONTRACTS)] val one: R|kotlin/Int|by LAZY_EXPRESSION
@@ -166,27 +166,6 @@ FILE: [ResolvedTo(IMPORTS)] getterWithDelegationScript.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] getterWithDelegationScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-getterWithDelegationScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val one: R|kotlin/Int|by LAZY_EXPRESSION
@R|kotlin/Deprecated|[Types](String(reason)) public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| {
^ D|/one|.getValue#(Null(null), ::R|/one|)
}
public? final? [ResolvedTo(RAW_FIR)] class Prp : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Prp] constructor(): R|Prp| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun getValue(): <implicit> { LAZY_BLOCK }
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] getterWithDelegationScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -294,4 +273,3 @@ FILE: [ResolvedTo(BODY_RESOLVE)] getterWithDelegationScript.kts
}
}
@@ -254,38 +254,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
}
public abstract [ResolvedTo(STATUS)] interface Foo2 : R|Foo1| {
public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] i: R|kotlin/Int|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val isBoo: R|kotlin/Boolean|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo2] get(): R|kotlin/Boolean|
}
public abstract [ResolvedTo(STATUS)] class Usage : R|Foo2| {
public [ResolvedTo(STATUS)] [ContainingClassKey=Usage] constructor(): R|Usage| {
LAZY_super<<implicit>>
}
public open override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
public open override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val str: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Usage] get(): <implicit>
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverride.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
@@ -582,79 +582,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo2 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): Boolean
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val st: R|kotlin/String| = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=OuterClass] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class SimpleNestedClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public? abstract [ResolvedTo(RAW_FIR)] class NestedClass : Foo2 {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public? abstract [ResolvedTo(RAW_FIR)] class AnotherNestedClass : NestedClass {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<NestedClass>
}
public? open? override [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit| { LAZY_BLOCK }
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
@@ -582,79 +582,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public abstract [ResolvedTo(STATUS)] interface Foo2 : R|Foo1| {
public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] i: R|kotlin/Int|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val isBoo: R|kotlin/Boolean|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo2] get(): R|kotlin/Boolean|
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public? final? [ResolvedTo(RAW_FIR)] class SimpleNestedClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public abstract [ResolvedTo(STATUS)] class NestedClass : R|Foo2| {
public [ResolvedTo(STATUS)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public open override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
public open override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val isBoo: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=NestedClass] get(): <implicit>
}
public? abstract [ResolvedTo(RAW_FIR)] class AnotherNestedClass : NestedClass {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<NestedClass>
}
public? open? override [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit| { LAZY_BLOCK }
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
@@ -646,87 +646,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2Script.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-hierarchyWithOverrideAndNestedClass2Script.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public abstract [ResolvedTo(STATUS)] interface Foo2 : R|Foo1| {
public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] i: R|kotlin/Int|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val isBoo: R|kotlin/Boolean|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo2] get(): R|kotlin/Boolean|
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public? final? [ResolvedTo(RAW_FIR)] class SimpleNestedClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public abstract [ResolvedTo(STATUS)] class NestedClass : R|Foo2| {
public [ResolvedTo(STATUS)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public open override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
public open override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val isBoo: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=NestedClass] get(): <implicit>
}
public? abstract [ResolvedTo(RAW_FIR)] class AnotherNestedClass : NestedClass {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<NestedClass>
}
public? open? override [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit| { LAZY_BLOCK }
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass2Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -582,79 +582,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo2 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): Boolean
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public final [ResolvedTo(STATUS)] class SimpleNestedClass : R|kotlin/Any| {
public [ResolvedTo(STATUS)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public final [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
private final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val myProp: <implicit> = LAZY_EXPRESSION
private [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=SimpleNestedClass] get(): <implicit>
}
public? abstract [ResolvedTo(RAW_FIR)] class NestedClass : Foo2 {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public? abstract [ResolvedTo(RAW_FIR)] class AnotherNestedClass : NestedClass {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<NestedClass>
}
public? open? override [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit| { LAZY_BLOCK }
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
@@ -646,87 +646,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3Script.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-hierarchyWithOverrideAndNestedClass3Script.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo2 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): Boolean
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public final [ResolvedTo(STATUS)] class SimpleNestedClass : R|kotlin/Any| {
public [ResolvedTo(STATUS)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public final [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
private final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val myProp: <implicit> = LAZY_EXPRESSION
private [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=SimpleNestedClass] get(): <implicit>
}
public? abstract [ResolvedTo(RAW_FIR)] class NestedClass : Foo2 {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public? abstract [ResolvedTo(RAW_FIR)] class AnotherNestedClass : NestedClass {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<NestedClass>
}
public? open? override [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit| { LAZY_BLOCK }
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass3Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -606,82 +606,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public abstract [ResolvedTo(STATUS)] interface Foo2 : R|Foo1| {
public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] i: R|kotlin/Int|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val isBoo: R|kotlin/Boolean|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo2] get(): R|kotlin/Boolean|
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public? final? [ResolvedTo(RAW_FIR)] class SimpleNestedClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public abstract [ResolvedTo(STATUS)] class NestedClass : R|Foo2| {
public [ResolvedTo(STATUS)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public open override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
public final [ResolvedTo(STATUS)] val st: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(STATUS)] [ContainingClassKey=NestedClass] get(): <implicit>
}
public abstract [ResolvedTo(STATUS)] class AnotherNestedClass : R|OuterClass.NestedClass| {
public [ResolvedTo(STATUS)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<R|OuterClass.NestedClass|>
}
public open override [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit| { LAZY_BLOCK }
public open override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val isBoo: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=AnotherNestedClass] get(): <implicit>
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
@@ -670,90 +670,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4Script.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-hierarchyWithOverrideAndNestedClass4Script.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public abstract [ResolvedTo(STATUS)] interface Foo2 : R|Foo1| {
public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] i: R|kotlin/Int|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val isBoo: R|kotlin/Boolean|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo2] get(): R|kotlin/Boolean|
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public? final? [ResolvedTo(RAW_FIR)] class SimpleNestedClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public abstract [ResolvedTo(STATUS)] class NestedClass : R|Foo2| {
public [ResolvedTo(STATUS)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public open override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
public final [ResolvedTo(STATUS)] val st: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(STATUS)] [ContainingClassKey=NestedClass] get(): <implicit>
}
public abstract [ResolvedTo(STATUS)] class AnotherNestedClass : R|OuterClass.NestedClass| {
public [ResolvedTo(STATUS)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<R|OuterClass.NestedClass|>
}
public open override [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit| { LAZY_BLOCK }
public open override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val isBoo: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=AnotherNestedClass] get(): <implicit>
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClass4Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -646,87 +646,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClassScript.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClassScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-hierarchyWithOverrideAndNestedClassScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class ClassFromInterface : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=ClassFromInterface] constructor(): R|Foo1.ClassFromInterface| {
LAZY_super<R|kotlin/Any|>
}
}
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo2 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): Boolean
}
public? final? [ResolvedTo(RAW_FIR)] interface Foo3 : Foo1 {
public? final? [ResolvedTo(RAW_FIR)] fun foo([ResolvedTo(RAW_FIR)] i: Int): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit|
public? final? [ResolvedTo(RAW_FIR)] val isBoo: Boolean
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): Boolean
}
public abstract [ResolvedTo(STATUS)] class OuterClass : R|Foo1| {
public [ResolvedTo(STATUS)] [ContainingClassKey=OuterClass] constructor(): R|OuterClass| {
LAZY_super<<implicit>>
}
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val st: R|kotlin/String| = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=OuterClass] get(): R|kotlin/String|
public? final? [ResolvedTo(RAW_FIR)] class SimpleNestedClass : R|kotlin/Any| {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=SimpleNestedClass] constructor(): R|OuterClass.SimpleNestedClass| {
LAZY_super<R|kotlin/Any|>
}
public? final? [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public? abstract [ResolvedTo(RAW_FIR)] class NestedClass : Foo2 {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=NestedClass] constructor(): R|OuterClass.NestedClass| {
LAZY_super<<implicit>>
}
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
}
public? abstract [ResolvedTo(RAW_FIR)] class AnotherNestedClass : NestedClass {
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=AnotherNestedClass] constructor(): R|OuterClass.AnotherNestedClass| {
LAZY_super<NestedClass>
}
public? open? override [ResolvedTo(RAW_FIR)] fun bar([ResolvedTo(RAW_FIR)] s: String): R|kotlin/Unit| { LAZY_BLOCK }
}
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideAndNestedClassScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -310,45 +310,6 @@ FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideScript.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-hierarchyWithOverrideScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public abstract [ResolvedTo(STATUS)] interface Foo1 : R|kotlin/Any| {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar(): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val str: R|kotlin/String|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
}
public abstract [ResolvedTo(STATUS)] interface Foo2 : R|Foo1| {
public abstract [ResolvedTo(STATUS)] fun foo([ResolvedTo(STATUS)] i: R|kotlin/Int|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] fun bar([ResolvedTo(STATUS)] s: R|kotlin/String|): R|kotlin/Unit|
public abstract [ResolvedTo(STATUS)] val isBoo: R|kotlin/Boolean|
public [ResolvedTo(STATUS)] [ContainingClassKey=Foo2] get(): R|kotlin/Boolean|
}
public abstract [ResolvedTo(STATUS)] class Usage : R|Foo2| {
public [ResolvedTo(STATUS)] [ContainingClassKey=Usage] constructor(): R|Usage| {
LAZY_super<<implicit>>
}
public open override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit| { LAZY_BLOCK }
public open override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val str: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Usage] get(): <implicit>
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] hierarchyWithOverrideScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -38,11 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val prop: R|kotlin/Int|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: R|kotlin/Int|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitType.kt
public final [ResolvedTo(CONTRACTS)] val prop: R|kotlin/Int|
@@ -38,11 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val prop: R|kotlin/Int|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: R|kotlin/Int|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBody.kt
public final [ResolvedTo(CONTRACTS)] val prop: R|kotlin/Int|
@@ -78,16 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBodyScript.kts
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBodyScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-propertyGetterWithExplicitTypeAndBodyScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: R|kotlin/Int|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeAndBodyScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -78,16 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeScript.kts
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|kotlin/Int| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-propertyGetterWithExplicitTypeScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: R|kotlin/Int|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|kotlin/Int| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithExplicitTypeScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -38,11 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val prop: <implicit>
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): <implicit> { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: <implicit>
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): <implicit> { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitType.kt
public final [ResolvedTo(CONTRACTS)] val prop: <implicit>
@@ -78,16 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitTypeScript.kts
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): <implicit> { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitTypeScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-propertyGetterWithImplicitTypeScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: <implicit>
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): <implicit> { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyGetterWithImplicitTypeScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -46,12 +46,6 @@ FILE: [ResolvedTo(IMPORTS)] propertySetter.kt
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): <implicit>
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] set([ResolvedTo(EXPECT_ACTUAL_MATCHING)] value: <implicit>): R|kotlin/Unit| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertySetter.kt
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] var prop: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): <implicit>
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] set([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] value: <implicit>): R|kotlin/Unit| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertySetter.kt
public final [ResolvedTo(CONTRACTS)] var prop: <implicit> = IntegerLiteral(42)
@@ -86,17 +86,6 @@ FILE: [ResolvedTo(IMPORTS)] propertySetterScript.kts
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] set([ResolvedTo(EXPECT_ACTUAL_MATCHING)] value: <implicit>): R|kotlin/Unit| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertySetterScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-propertySetterScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] var prop: <implicit> = LAZY_EXPRESSION
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): <implicit>
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] set([ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] value: <implicit>): R|kotlin/Unit| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertySetterScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -38,11 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val <[ResolvedTo(EXPECT_ACTUAL_MATCHING)] T : R|kotlin/Int|, [ResolvedTo(EXPECT_ACTUAL_MATCHING)] K> R|T|.resolveMe: R|K|
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|K| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val <[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] T : R|kotlin/Int|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] K> R|T|.resolveMe: R|K|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|K| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParameters.kt
public final [ResolvedTo(CONTRACTS)] val <[ResolvedTo(CONTRACTS)] T : R|kotlin/Int|, [ResolvedTo(CONTRACTS)] K> R|T|.resolveMe: R|K|
@@ -78,16 +78,6 @@ FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParametersScript.kts
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): R|K| { LAZY_BLOCK }
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParametersScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-propertyWithTypeParametersScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val <[ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] T : R|kotlin/Int|, [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] K> R|T|.resolveMe: R|K|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): R|K| { LAZY_BLOCK }
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] propertyWithTypeParametersScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -190,30 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : <ERROR TYPE REF: Loop in supertype: /Foo1 -> /Foo2> {
public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val str: R|kotlin/String|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo2 : <ERROR TYPE REF: Loop in supertype: /Foo2 -> /Foo3> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): String
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo3 : <ERROR TYPE REF: Loop in supertype: /Foo3 -> /Foo1> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): String
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : <ERROR TYPE REF: Loop in supertype: /Foo1 -> /Foo2> {
@@ -190,30 +190,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : <ERROR TYPE REF: Loop in supertype: /Foo1 -> /Foo2> {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val str: R|kotlin/String|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo2 : <ERROR TYPE REF: Loop in supertype: /Foo2 -> /Foo3> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): String
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo3 : <ERROR TYPE REF: Loop in supertype: /Foo3 -> /Foo1> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): String
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2.kt
public abstract [ResolvedTo(STATUS)] interface Foo1 : <ERROR TYPE REF: Loop in supertype: /Foo1 -> /Foo2> {
@@ -246,37 +246,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2Script.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-simpleLoopInOverride2Script.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public abstract [ResolvedTo(STATUS)] interface Foo1 : <ERROR TYPE REF: Loop in supertype: /Foo1 -> /Foo2> {
public abstract [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val str: R|kotlin/String|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo2 : <ERROR TYPE REF: Loop in supertype: /Foo2 -> /Foo3> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): String
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo3 : <ERROR TYPE REF: Loop in supertype: /Foo3 -> /Foo1> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): String
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverride2Script.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -246,37 +246,6 @@ FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverrideScript.kts
}
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverrideScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
SCRIPT: [ResolvedTo(TYPES)] <script-simpleLoopInOverrideScript.kts>
[ResolvedTo(RAW_FIR)] lval args: R|kotlin/Array<kotlin/String>|
public abstract [ResolvedTo(STATUS)] interface Foo1 : <ERROR TYPE REF: Loop in supertype: /Foo1 -> /Foo2> {
public abstract override [ResolvedTo(STATUS)] fun foo(): R|kotlin/Unit|
public abstract override [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val str: R|kotlin/String|
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] [ContainingClassKey=Foo1] get(): R|kotlin/String|
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo2 : <ERROR TYPE REF: Loop in supertype: /Foo2 -> /Foo3> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo2] get(): String
}
public? final? [ResolvedTo(SUPER_TYPES)] interface Foo3 : <ERROR TYPE REF: Loop in supertype: /Foo3 -> /Foo1> {
public? open? override [ResolvedTo(RAW_FIR)] fun foo(): R|kotlin/Unit|
public? open? override [ResolvedTo(RAW_FIR)] val str: String
public? [ResolvedTo(RAW_FIR)] [ContainingClassKey=Foo3] get(): String
}
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] simpleLoopInOverrideScript.kts
context(<script>@R|kotlin/script/templates/standard/ScriptTemplateWithArgs|)
@@ -38,11 +38,6 @@ FILE: [ResolvedTo(IMPORTS)] unresolvedAnnotationOnPropertyType.kt
public final [ResolvedTo(EXPECT_ACTUAL_MATCHING)] val prop: <ERROR TYPE REF: Symbol not found for Foo>
public [ResolvedTo(EXPECT_ACTUAL_MATCHING)] get(): <ERROR TYPE REF: Symbol not found for Foo>
ARGUMENTS_OF_ANNOTATIONS:
FILE: [ResolvedTo(IMPORTS)] unresolvedAnnotationOnPropertyType.kt
public final [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] val prop: <ERROR TYPE REF: Symbol not found for Foo>
public [ResolvedTo(ARGUMENTS_OF_ANNOTATIONS)] get(): <ERROR TYPE REF: Symbol not found for Foo>
CONTRACTS:
FILE: [ResolvedTo(IMPORTS)] unresolvedAnnotationOnPropertyType.kt
public final [ResolvedTo(CONTRACTS)] val prop: <ERROR TYPE REF: Symbol not found for Foo>