[AA] DebugSymbolRenderer: improve type render

to process all nested annotations and types

^KT-56046
This commit is contained in:
Dmitrii Gridin
2023-01-26 12:48:59 +01:00
committed by Space Team
parent 0a06efa1bf
commit 1e2d517c21
282 changed files with 9169 additions and 2392 deletions
@@ -35,7 +35,10 @@ KtNamedClassOrObjectSymbol:
name: Y
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -72,7 +75,10 @@ KtNamedClassOrObjectSymbol:
name: Z
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -131,7 +137,10 @@ KtNamedClassOrObjectSymbol:
name: K
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -168,7 +177,10 @@ KtNamedClassOrObjectSymbol:
name: C
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -216,7 +228,10 @@ KtNamedClassOrObjectSymbol:
name: Y
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -253,7 +268,10 @@ KtNamedClassOrObjectSymbol:
name: Z
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -312,7 +330,10 @@ KtNamedClassOrObjectSymbol:
name: K
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -349,7 +370,10 @@ KtNamedClassOrObjectSymbol:
name: C
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -375,7 +399,10 @@ KtNamedClassOrObjectSymbol:
name: U
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: LOCAL
typeParameters: [
@@ -405,14 +432,24 @@ KtFunctionSymbol:
name: foo
origin: SOURCE
receiverParameter: null
returnType: kotlin/Unit
returnType: KtUsualClassType:
type: kotlin/Unit
annotationsList: []
ownTypeArguments: []
symbolKind: CLASS_MEMBER
typeParameters: [
KtTypeParameterSymbol(T3)
]
valueParameters: []
visibility: Public
getDispatchReceiver(): X.U.X<T, T4, T3, T>
getDispatchReceiver(): KtUsualClassType:
type: X.U.X<T, T4, T3, T>
annotationsList: []
ownTypeArguments: [
KtTypeParameterType:
type: T
annotationsList: []
]
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: null
@@ -431,7 +468,10 @@ KtNamedClassOrObjectSymbol:
name: X
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: CLASS_MEMBER
typeParameters: [
@@ -457,7 +497,10 @@ KtNamedClassOrObjectSymbol:
name: U
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: LOCAL
typeParameters: [
@@ -487,14 +530,24 @@ KtFunctionSymbol:
name: foo
origin: SOURCE
receiverParameter: null
returnType: kotlin/Unit
returnType: KtUsualClassType:
type: kotlin/Unit
annotationsList: []
ownTypeArguments: []
symbolKind: CLASS_MEMBER
typeParameters: [
KtTypeParameterSymbol(T3)
]
valueParameters: []
visibility: Public
getDispatchReceiver(): X<T>
getDispatchReceiver(): KtUsualClassType:
type: X<T>
annotationsList: []
ownTypeArguments: [
KtTypeParameterType:
type: T
annotationsList: []
]
getContainingModule: KtSourceModule "Sources of main"
deprecationStatus: null
@@ -513,7 +566,10 @@ KtNamedClassOrObjectSymbol:
name: X
origin: SOURCE
superTypes: [
kotlin/Any
KtUsualClassType:
type: kotlin/Any
annotationsList: []
ownTypeArguments: []
]
symbolKind: TOP_LEVEL
typeParameters: [