[Analysis API] introduce KtDestructuringDeclarationSymbol to represent a destructuring declaration
Mainly needed to avoid "Cannot build symbol for KtDestructuringDeclaration" from `KtSymbolProvider.getSymbol` on `KtDestructuringDeclaration`.
This commit is contained in:
committed by
Space Team
parent
1b0034b6e7
commit
8ad5a48b98
Vendored
+14
@@ -0,0 +1,14 @@
|
||||
KtDestructuringDeclarationSymbol:
|
||||
annotationsList: [
|
||||
AAA(value = "y")
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
entries: [
|
||||
KtLocalVariableSymbol(<local>/a)
|
||||
KtLocalVariableSymbol(<local>/b)
|
||||
]
|
||||
origin: SOURCE
|
||||
symbolKind: LOCAL
|
||||
typeParameters: []
|
||||
getContainingModule: KtSourceModule "Sources of main"
|
||||
deprecationStatus: null
|
||||
Reference in New Issue
Block a user