[FIR] FirRenderer: render annotation resolve phase as well

^KT-56543
This commit is contained in:
Dmitrii Gridin
2023-04-05 21:55:42 +02:00
committed by Space Team
parent 210e8750f4
commit 03eab387c0
51 changed files with 187 additions and 169 deletions
@@ -3,4 +3,4 @@ FIR element: FirTypeParameterImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
T
[ResolvedTo(BODY_RESOLVE)] T
@@ -3,4 +3,4 @@ FIR element: FirEnumEntryImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final static enum entry ENTRY: R|X|
public final static [ResolvedTo(BODY_RESOLVE)] enum entry ENTRY: R|X|
@@ -3,4 +3,4 @@ FIR element: FirTypeParameterImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
T
[ResolvedTo(BODY_RESOLVE)] T
@@ -3,4 +3,4 @@ FIR element: FirValueParameterImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
x: R|kotlin/Int|
[ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|
@@ -3,6 +3,6 @@ FIR element: FirPropertyAccessorImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public get(): R|kotlin/String| {
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String| {
^ String()
}
}
@@ -3,11 +3,11 @@ FIR element: FirRegularClassImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
local final class X : R|kotlin/Any| {
public constructor(): R|X| {
local final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| {
public [ResolvedTo(BODY_RESOLVE)] constructor(): R|X| {
super<R|kotlin/Any|>()
}
public final fun y(): R|kotlin/String|
public final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/String|
}
}
@@ -3,6 +3,6 @@ FIR element: FirSimpleFunctionImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
local final fun x(): R|kotlin/String| {
local final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/String| {
^x String()
}
}
@@ -3,4 +3,4 @@ FIR element: FirPropertyImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
lval x: R|kotlin/String| = String()
[ResolvedTo(BODY_RESOLVE)] lval x: R|kotlin/String| = String()
@@ -3,6 +3,6 @@ FIR element: FirSimpleFunctionImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final fun x(): R|kotlin/String| {
public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/String| {
^x String()
}
}
@@ -3,5 +3,5 @@ FIR element: FirPropertyImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final val x: R|kotlin/String| = String()
public get(): R|kotlin/String|
public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/String| = String()
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/String|
@@ -3,4 +3,4 @@ FIR element: FirTypeAliasImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final typealias Str = R|kotlin/String|
public final [ResolvedTo(BODY_RESOLVE)] typealias Str = R|kotlin/String|
@@ -3,11 +3,11 @@ FIR element: FirRegularClassImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final class X : R|kotlin/Any| {
public constructor(): R|Y.X| {
public final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| {
public [ResolvedTo(BODY_RESOLVE)] constructor(): R|Y.X| {
super<R|kotlin/Any|>()
}
public final fun y(): R|kotlin/String|
public final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/String|
}
}
@@ -3,4 +3,4 @@ FIR element: FirValueParameterImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
x: R|kotlin/Int|
[ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|
@@ -3,4 +3,4 @@ FIR element: FirValueParameterImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
x: R|kotlin/Int|
[ResolvedTo(BODY_RESOLVE)] x: R|kotlin/Int|
@@ -3,4 +3,4 @@ FIR element: FirValueParameterImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
y: R|kotlin/String|
[ResolvedTo(BODY_RESOLVE)] y: R|kotlin/String|
@@ -3,5 +3,5 @@ FIR element: FirPropertyAccessorImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public set(value: R|kotlin/String|): R|kotlin/Unit| {
}
public [ResolvedTo(BODY_RESOLVE)] set([ResolvedTo(BODY_RESOLVE)] value: R|kotlin/String|): R|kotlin/Unit| {
}
@@ -3,11 +3,11 @@ FIR element: FirRegularClassImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final class X : R|kotlin/Any| {
public constructor(): R|X| {
public final [ResolvedTo(BODY_RESOLVE)] class X : R|kotlin/Any| {
public [ResolvedTo(BODY_RESOLVE)] constructor(): R|X| {
super<R|kotlin/Any|>()
}
public final fun y(): R|kotlin/String|
public final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/String|
}
}
@@ -3,7 +3,7 @@ FIR element: FirSimpleFunctionImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final fun x(): R|kotlin/Unit| {
local final fun y(): R|kotlin/String|
public final [ResolvedTo(BODY_RESOLVE)] fun x(): R|kotlin/Unit| {
local final [ResolvedTo(BODY_RESOLVE)] fun y(): R|kotlin/String|
}
}
@@ -3,5 +3,5 @@ FIR element: FirPropertyImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final val x: R|kotlin/Int| = Int(1)
public get(): R|kotlin/Int|
public final [ResolvedTo(BODY_RESOLVE)] val x: R|kotlin/Int| = Int(1)
public [ResolvedTo(BODY_RESOLVE)] get(): R|kotlin/Int|
@@ -3,4 +3,4 @@ FIR element: FirTypeAliasImpl
FIR source kind: KtRealSourceElementKind
FIR element rendered:
public final typealias Str = R|kotlin/String|
public final [ResolvedTo(BODY_RESOLVE)] typealias Str = R|kotlin/String|