3e80433356
Introduce an extension method to retrieve the set of applicable targets for an annotation, given the annotation class's symbol. This extension on `KtSymbolInfoProvider` causes a large amount of churn in test data files, so this change starts off by introducing the property and always making it return null. A future change will introduce the actual behavior change, and will include the testdata changes for the few tests that actually return useful data for this property.
25 lines
568 B
Plaintext
Vendored
25 lines
568 B
Plaintext
Vendored
KtNamedClassOrObjectSymbol:
|
|
annotationsList: []
|
|
classIdIfNonLocal: kotlin/collections/Iterator
|
|
classKind: INTERFACE
|
|
companionObject: null
|
|
contextReceivers: []
|
|
isData: false
|
|
isExternal: false
|
|
isFun: false
|
|
isInline: false
|
|
isInner: false
|
|
modality: ABSTRACT
|
|
name: Iterator
|
|
origin: LIBRARY
|
|
superTypes: [
|
|
kotlin/Any
|
|
]
|
|
symbolKind: TOP_LEVEL
|
|
typeParameters: [
|
|
KtTypeParameterSymbol(T)
|
|
]
|
|
visibility: Public
|
|
getContainingModule: KtBinaryModule "Builtins for JVM (1.8)"
|
|
annotationApplicableTargets: null
|
|
deprecationStatus: null |