FIR IDE: introduce methods for working with annotations
This commit is contained in:
+3
@@ -22,4 +22,7 @@ data class KtNamedConstantValue(val name: String, val expression: KtConstantValu
|
||||
|
||||
interface KtAnnotatedSymbol : KtSymbol {
|
||||
val annotations: List<KtAnnotationCall>
|
||||
|
||||
fun containsAnnotation(classId: ClassId): Boolean
|
||||
val annotationClassIds: Collection<ClassId>
|
||||
}
|
||||
+7
-3
@@ -11,6 +11,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtAnonymousObjectSymbol
|
||||
@@ -20,6 +23,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtTypeAndAnnotatio
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.CanNotCreateSymbolPointerForLocalLibraryDeclarationException
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
|
||||
internal class KtFirAnonymousObjectSymbol(
|
||||
fir: FirAnonymousObject,
|
||||
@@ -32,9 +36,9 @@ internal class KtFirAnonymousObjectSymbol(
|
||||
override val symbolKind: KtSymbolKind = KtSymbolKind.LOCAL
|
||||
override val psi: PsiElement? by firRef.withFirAndCache { fir -> fir.findPsi(fir.session) }
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val superTypes: List<KtTypeAndAnnotations> by cached {
|
||||
firRef.superTypesAndAnnotationsList(builder)
|
||||
|
||||
+6
-3
@@ -12,6 +12,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.KtFirClassOrObjectInLibrarySymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
@@ -42,9 +45,9 @@ internal class KtFirClassOrObjectSymbol(
|
||||
|
||||
override val visibility: KtSymbolVisibility get() = getVisibility()
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val isInner: Boolean get() = firRef.withFir(FirResolvePhase.STATUS) { it.isInner }
|
||||
override val isData: Boolean get() = firRef.withFir(FirResolvePhase.STATUS) { it.isData }
|
||||
|
||||
+6
-3
@@ -13,6 +13,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.KtFirConstructorSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.createSignature
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
@@ -51,9 +54,9 @@ internal class KtFirConstructorSymbol(
|
||||
|
||||
override val visibility: KtSymbolVisibility get() = getVisibility()
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val containingClassIdIfNonLocal: ClassId?
|
||||
get() = firRef.withFir { fir -> fir.containingClass()?.classId /* TODO check if local */ }
|
||||
|
||||
+7
-3
@@ -12,6 +12,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtConstructorParameterSymbol
|
||||
@@ -21,6 +24,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtSymbolKind
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtTypeAndAnnotations
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
|
||||
internal class KtFirConstructorValueParameterSymbol(
|
||||
@@ -44,9 +48,9 @@ internal class KtFirConstructorValueParameterSymbol(
|
||||
}
|
||||
}
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val constructorParameterKind: KtConstructorParameterSymbolKind
|
||||
get() = firRef.withFir { fir ->
|
||||
|
||||
+8
-3
@@ -11,12 +11,17 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtFileSymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtAnnotationCall
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtSymbolWithDeclarations
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
|
||||
internal class KtFirFileSymbol(
|
||||
fir: FirFile,
|
||||
@@ -33,7 +38,7 @@ internal class KtFirFileSymbol(
|
||||
TODO("Creating pointers for files from library is not supported yet")
|
||||
}
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by firRef.withFirAndCache { fir ->
|
||||
fir.annotations.map { KtFirAnnotationCall(firRef, it) }
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
}
|
||||
+7
-3
@@ -12,6 +12,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.KtFirMemberFunctionSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.createSignature
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
@@ -22,6 +25,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.CanNotCreateSymbo
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.types.KtType
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.name.FqName
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
|
||||
@@ -48,9 +52,9 @@ internal class KtFirFunctionSymbol(
|
||||
}
|
||||
}
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val isSuspend: Boolean get() = firRef.withFir { it.isSuspend }
|
||||
override val isOverride: Boolean get() = firRef.withFir { it.isOverride }
|
||||
|
||||
+7
-3
@@ -12,6 +12,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtFunctionParameterSymbol
|
||||
@@ -19,6 +22,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtAnnotationCall
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtTypeAndAnnotations
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
|
||||
internal class KtFirFunctionValueParameterSymbol(
|
||||
@@ -38,9 +42,9 @@ internal class KtFirFunctionValueParameterSymbol(
|
||||
|
||||
override val hasDefaultValue: Boolean get() = firRef.withFir { it.defaultValue != null }
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override fun createPointer(): KtSymbolPointer<KtFunctionParameterSymbol> {
|
||||
KtPsiBasedSymbolPointer.createForSymbolFromSource(this)?.let { return it }
|
||||
|
||||
+7
-3
@@ -13,6 +13,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.KtFirMemberPropertySymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.createSignature
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
@@ -26,6 +29,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.CanNotCreateSymbolPointerForLocalLibraryDeclarationException
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.idea.frontend.api.types.KtType
|
||||
import org.jetbrains.kotlin.name.FqName
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
@@ -72,9 +76,9 @@ internal class KtFirKotlinPropertySymbol(
|
||||
|
||||
override val visibility: KtSymbolVisibility get() = getVisibility()
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val callableIdIfNonLocal: FqName?
|
||||
get() = firRef.withFir { fir ->
|
||||
|
||||
+8
-3
@@ -12,12 +12,16 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtPropertyGetterSymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.idea.frontend.api.types.KtType
|
||||
|
||||
internal class KtFirPropertyGetterSymbol(
|
||||
@@ -51,9 +55,10 @@ internal class KtFirPropertyGetterSymbol(
|
||||
}
|
||||
override val modality: KtCommonSymbolModality get() = firRef.withFir(FirResolvePhase.STATUS) { it.modality.getSymbolModality() }
|
||||
override val visibility: KtSymbolVisibility get() = firRef.withFir(FirResolvePhase.STATUS) { it.visibility.getSymbolVisibility() }
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val dispatchType: KtType? by cached {
|
||||
firRef.dispatchReceiverTypeAndAnnotations(builder)
|
||||
|
||||
+9
-3
@@ -12,6 +12,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtPropertySetterSymbol
|
||||
@@ -19,6 +22,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSetterParameterSymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.idea.frontend.api.types.KtType
|
||||
|
||||
internal class KtFirPropertySetterSymbol(
|
||||
@@ -41,9 +45,11 @@ internal class KtFirPropertySetterSymbol(
|
||||
|
||||
override val modality: KtCommonSymbolModality get() = firRef.withFir(FirResolvePhase.STATUS) { it.modality.getSymbolModality() }
|
||||
override val visibility: KtSymbolVisibility get() = firRef.withFir(FirResolvePhase.STATUS) { it.visibility.getSymbolVisibility() }
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val parameter: KtSetterParameterSymbol by firRef.withFirAndCache { fir ->
|
||||
builder.buildFirSetterParameter(fir.valueParameters.single())
|
||||
}
|
||||
|
||||
+7
-3
@@ -12,6 +12,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSetterParameterSymbol
|
||||
@@ -19,6 +22,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtAnnotationCall
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.KtTypeAndAnnotations
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
|
||||
internal class KtFirSetterParameterSymbol(
|
||||
@@ -38,9 +42,9 @@ internal class KtFirSetterParameterSymbol(
|
||||
|
||||
override val isVararg: Boolean = false
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override fun createPointer(): KtSymbolPointer<KtSetterParameterSymbol> {
|
||||
KtPsiBasedSymbolPointer.createForSymbolFromSource(this)?.let { return it }
|
||||
|
||||
+7
-3
@@ -13,6 +13,9 @@ import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.containsAnnotation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.getAnnotationClassIds
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.toAnnotationsList
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.KtFirMemberPropertySymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.pointers.createSignature
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
@@ -26,6 +29,7 @@ import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.CanNotCreateSymbolPointerForLocalLibraryDeclarationException
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtPsiBasedSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.idea.frontend.api.types.KtType
|
||||
import org.jetbrains.kotlin.name.FqName
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
@@ -57,9 +61,9 @@ internal class KtFirSyntheticJavaPropertySymbol(
|
||||
override val modality: KtCommonSymbolModality get() = getModality()
|
||||
override val visibility: KtSymbolVisibility get() = getVisibility()
|
||||
|
||||
override val annotations: List<KtAnnotationCall> by cached {
|
||||
firRef.toAnnotationsList()
|
||||
}
|
||||
override val annotations: List<KtAnnotationCall> by cached { firRef.toAnnotationsList() }
|
||||
override fun containsAnnotation(classId: ClassId): Boolean = firRef.containsAnnotation(classId)
|
||||
override val annotationClassIds: Collection<ClassId> by cached { firRef.getAnnotationClassIds() }
|
||||
|
||||
override val callableIdIfNonLocal: FqName?
|
||||
get() = firRef.withFir { fir ->
|
||||
|
||||
+1
@@ -9,6 +9,7 @@ import org.jetbrains.kotlin.fir.declarations.*
|
||||
import org.jetbrains.kotlin.fir.types.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtSymbolByFirBuilder
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations.KtFirAnnotationCall
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.FirRefWithValidityCheck
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.cached
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.weakRef
|
||||
|
||||
+7
-14
@@ -1,9 +1,9 @@
|
||||
/*
|
||||
* Copyright 2010-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||
* Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
||||
*/
|
||||
|
||||
package org.jetbrains.kotlin.idea.frontend.api.fir.symbols
|
||||
package org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget
|
||||
import org.jetbrains.kotlin.fir.FirSession
|
||||
@@ -11,19 +11,17 @@ import org.jetbrains.kotlin.fir.declarations.FirAnnotatedDeclaration
|
||||
import org.jetbrains.kotlin.fir.declarations.FirDeclaration
|
||||
import org.jetbrains.kotlin.fir.declarations.FirResolvePhase
|
||||
import org.jetbrains.kotlin.fir.expressions.FirAnnotationCall
|
||||
import org.jetbrains.kotlin.fir.resolve.fullyExpandedType
|
||||
import org.jetbrains.kotlin.fir.resolve.toSymbol
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirTypeAliasSymbol
|
||||
import org.jetbrains.kotlin.fir.expressions.classId
|
||||
import org.jetbrains.kotlin.fir.expressions.coneClassLikeType
|
||||
import org.jetbrains.kotlin.fir.types.ConeClassLikeType
|
||||
import org.jetbrains.kotlin.fir.types.classId
|
||||
import org.jetbrains.kotlin.fir.types.coneType
|
||||
import org.jetbrains.kotlin.idea.fir.findPsi
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.frontend.api.ValidityToken
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.expandTypeAliasIfNeeded
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.FirRefWithValidityCheck
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.convertConstantExpression
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.firRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.mapAnnotationParameters
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.weakRef
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.*
|
||||
@@ -43,9 +41,8 @@ internal class KtFirAnnotationCall(
|
||||
fir.findPsi(fir.session) as? KtCallElement
|
||||
}
|
||||
|
||||
override val classId: ClassId? by containingDeclaration.withFirAndCache(FirResolvePhase.TYPES) { fir ->
|
||||
val declaredCone = annotationCallRef.annotationTypeRef.coneType as? ConeClassLikeType
|
||||
declaredCone?.expandTypeAliasIfNeeded(fir.session)?.classId
|
||||
override val classId: ClassId? by containingDeclaration.withFirAndCache(AnnotationPhases.PHASE_FOR_ANNOTATION_CLASS_ID) { fir ->
|
||||
annotationCallRef.getClassId(fir.session)
|
||||
}
|
||||
|
||||
override val useSiteTarget: AnnotationUseSiteTarget? get() = annotationCallRef.useSiteTarget
|
||||
@@ -56,7 +53,3 @@ internal class KtFirAnnotationCall(
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
internal fun FirRefWithValidityCheck<FirAnnotatedDeclaration>.toAnnotationsList() = withFir { fir ->
|
||||
fir.annotations.map { KtFirAnnotationCall(this, it) }
|
||||
}
|
||||
+39
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
||||
*/
|
||||
|
||||
package org.jetbrains.kotlin.idea.frontend.api.fir.symbols.annotations
|
||||
|
||||
import org.jetbrains.kotlin.fir.FirSession
|
||||
import org.jetbrains.kotlin.fir.declarations.FirAnnotatedDeclaration
|
||||
import org.jetbrains.kotlin.fir.declarations.FirResolvePhase
|
||||
import org.jetbrains.kotlin.fir.expressions.FirAnnotationCall
|
||||
import org.jetbrains.kotlin.fir.expressions.coneClassLikeType
|
||||
import org.jetbrains.kotlin.fir.types.classId
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.expandTypeAliasIfNeeded
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.utils.FirRefWithValidityCheck
|
||||
import org.jetbrains.kotlin.name.ClassId
|
||||
|
||||
|
||||
internal fun FirAnnotationCall.getClassId(session: FirSession): ClassId? =
|
||||
coneClassLikeType?.expandTypeAliasIfNeeded(session)?.classId
|
||||
|
||||
internal fun FirRefWithValidityCheck<FirAnnotatedDeclaration>.toAnnotationsList() = withFir { fir ->
|
||||
fir.annotations.map { KtFirAnnotationCall(this, it) }
|
||||
}
|
||||
|
||||
internal fun FirRefWithValidityCheck<FirAnnotatedDeclaration>.containsAnnotation(classId: ClassId): Boolean =
|
||||
withFir(AnnotationPhases.PHASE_FOR_ANNOTATION_CLASS_ID) { fir ->
|
||||
fir.annotations.any { it.getClassId(fir.session) == classId }
|
||||
}
|
||||
|
||||
internal fun FirRefWithValidityCheck<FirAnnotatedDeclaration>.getAnnotationClassIds(): Collection<ClassId> =
|
||||
withFir(AnnotationPhases.PHASE_FOR_ANNOTATION_CLASS_ID) { fir ->
|
||||
fir.annotations.mapNotNull { it.getClassId(fir.session) }
|
||||
}
|
||||
|
||||
|
||||
internal object AnnotationPhases {
|
||||
val PHASE_FOR_ANNOTATION_CLASS_ID = FirResolvePhase.TYPES
|
||||
}
|
||||
@@ -1,5 +1,6 @@
|
||||
FILE SYMBOL:
|
||||
KtFirFileSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
origin: SOURCE
|
||||
|
||||
@@ -9,6 +10,7 @@ CALLABLE NAMES:
|
||||
CALLABLE SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: test
|
||||
dispatchType: null
|
||||
@@ -29,6 +31,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: testVal
|
||||
dispatchType: null
|
||||
@@ -55,6 +58,7 @@ CLASSIFIER NAMES:
|
||||
|
||||
CLASSIFIER SYMBOLS:
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: C
|
||||
classKind: CLASS
|
||||
@@ -73,6 +77,7 @@ KtFirClassOrObjectSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: I
|
||||
classKind: INTERFACE
|
||||
|
||||
@@ -3,6 +3,7 @@ class: kotlin/Int
|
||||
// SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.and
|
||||
dispatchType: kotlin/Int
|
||||
@@ -23,6 +24,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.compareTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -43,6 +45,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.compareTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -63,6 +66,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.compareTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -83,6 +87,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.compareTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -103,6 +108,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.compareTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -123,6 +129,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.compareTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -143,6 +150,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.dec
|
||||
dispatchType: kotlin/Int
|
||||
@@ -163,6 +171,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.div
|
||||
dispatchType: kotlin/Int
|
||||
@@ -183,6 +192,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.div
|
||||
dispatchType: kotlin/Int
|
||||
@@ -203,6 +213,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.div
|
||||
dispatchType: kotlin/Int
|
||||
@@ -223,6 +234,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.div
|
||||
dispatchType: kotlin/Int
|
||||
@@ -243,6 +255,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.div
|
||||
dispatchType: kotlin/Int
|
||||
@@ -263,6 +276,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.div
|
||||
dispatchType: kotlin/Int
|
||||
@@ -283,6 +297,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.inc
|
||||
dispatchType: kotlin/Int
|
||||
@@ -303,6 +318,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.inv
|
||||
dispatchType: kotlin/Int
|
||||
@@ -323,6 +339,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.minus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -343,6 +360,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.minus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -363,6 +381,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.minus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -383,6 +402,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.minus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -403,6 +423,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.minus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -423,6 +444,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.minus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -443,6 +465,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.or
|
||||
dispatchType: kotlin/Int
|
||||
@@ -463,6 +486,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.plus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -483,6 +507,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.plus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -503,6 +528,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.plus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -523,6 +549,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.plus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -543,6 +570,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.plus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -563,6 +591,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.plus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -583,6 +612,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/IntRange
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.rangeTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -603,6 +633,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/IntRange
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.rangeTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -623,6 +654,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/LongRange
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.rangeTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -643,6 +675,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/IntRange
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.rangeTo
|
||||
dispatchType: kotlin/Int
|
||||
@@ -663,6 +696,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [kotlin/SinceKotlin]
|
||||
annotations: [kotlin/SinceKotlin(version = 1.1)]
|
||||
callableIdIfNonLocal: kotlin.Int.rem
|
||||
dispatchType: kotlin/Int
|
||||
@@ -683,6 +717,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
annotationClassIds: [kotlin/SinceKotlin]
|
||||
annotations: [kotlin/SinceKotlin(version = 1.1)]
|
||||
callableIdIfNonLocal: kotlin.Int.rem
|
||||
dispatchType: kotlin/Int
|
||||
@@ -703,6 +738,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
annotationClassIds: [kotlin/SinceKotlin]
|
||||
annotations: [kotlin/SinceKotlin(version = 1.1)]
|
||||
callableIdIfNonLocal: kotlin.Int.rem
|
||||
dispatchType: kotlin/Int
|
||||
@@ -723,6 +759,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [kotlin/SinceKotlin]
|
||||
annotations: [kotlin/SinceKotlin(version = 1.1)]
|
||||
callableIdIfNonLocal: kotlin.Int.rem
|
||||
dispatchType: kotlin/Int
|
||||
@@ -743,6 +780,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
annotationClassIds: [kotlin/SinceKotlin]
|
||||
annotations: [kotlin/SinceKotlin(version = 1.1)]
|
||||
callableIdIfNonLocal: kotlin.Int.rem
|
||||
dispatchType: kotlin/Int
|
||||
@@ -763,6 +801,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [kotlin/SinceKotlin]
|
||||
annotations: [kotlin/SinceKotlin(version = 1.1)]
|
||||
callableIdIfNonLocal: kotlin.Int.rem
|
||||
dispatchType: kotlin/Int
|
||||
@@ -783,6 +822,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.shl
|
||||
dispatchType: kotlin/Int
|
||||
@@ -803,6 +843,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.shr
|
||||
dispatchType: kotlin/Int
|
||||
@@ -823,6 +864,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.times
|
||||
dispatchType: kotlin/Int
|
||||
@@ -843,6 +885,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.times
|
||||
dispatchType: kotlin/Int
|
||||
@@ -863,6 +906,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.times
|
||||
dispatchType: kotlin/Int
|
||||
@@ -883,6 +927,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.times
|
||||
dispatchType: kotlin/Int
|
||||
@@ -903,6 +948,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.times
|
||||
dispatchType: kotlin/Int
|
||||
@@ -923,6 +969,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.times
|
||||
dispatchType: kotlin/Int
|
||||
@@ -943,6 +990,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Byte
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toByte
|
||||
dispatchType: kotlin/Int
|
||||
@@ -963,6 +1011,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Char
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toChar
|
||||
dispatchType: kotlin/Int
|
||||
@@ -983,6 +1032,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toDouble
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1003,6 +1053,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toFloat
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1023,6 +1074,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toInt
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1043,6 +1095,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toLong
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1063,6 +1116,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Short
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toShort
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1083,6 +1137,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.unaryMinus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1103,6 +1158,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.unaryPlus
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1123,6 +1179,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.ushr
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1143,6 +1200,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.xor
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1163,6 +1221,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.equals
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1183,6 +1242,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.hashCode
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1203,6 +1263,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.Int.toString
|
||||
dispatchType: kotlin/Int
|
||||
@@ -1222,6 +1283,7 @@ KtFirFunctionSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: kotlin/Int.Companion
|
||||
classKind: COMPANION_OBJECT
|
||||
|
||||
@@ -3,6 +3,7 @@ class: kotlin/collections/MutableList
|
||||
// SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.add
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -23,6 +24,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.add
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -43,6 +45,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.addAll
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -63,6 +66,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.addAll
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -83,6 +87,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.clear
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -103,6 +108,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableListIterator<E>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.listIterator
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -123,6 +129,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableListIterator<E>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.listIterator
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -143,6 +150,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.remove
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -163,6 +171,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.removeAll
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -183,6 +192,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] E
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.removeAt
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -203,6 +213,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.retainAll
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -223,6 +234,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] E
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.set
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -243,6 +255,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableList<E>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.subList
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -263,6 +276,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.contains
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -283,6 +297,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.containsAll
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -303,6 +318,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] E
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.get
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -323,6 +339,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.indexOf
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -343,6 +360,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.isEmpty
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -363,6 +381,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableIterator<E>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.iterator
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -383,6 +402,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.lastIndexOf
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -403,6 +423,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.List.size
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -426,6 +447,7 @@ KtFirKotlinPropertySymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.equals
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -446,6 +468,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.hashCode
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
@@ -466,6 +489,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.MutableList.toString
|
||||
dispatchType: kotlin/collections/MutableList<E>
|
||||
|
||||
@@ -23,6 +23,7 @@ KtFirJavaFieldSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.hash32
|
||||
dispatchType: java/lang/String
|
||||
@@ -53,6 +54,7 @@ KtFirJavaFieldSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.length
|
||||
dispatchType: java/lang/String
|
||||
@@ -73,6 +75,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.CharSequence.length
|
||||
dispatchType: kotlin/CharSequence
|
||||
@@ -96,6 +99,7 @@ KtFirKotlinPropertySymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.isEmpty
|
||||
dispatchType: java/lang/String
|
||||
@@ -116,6 +120,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Char
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.charAt
|
||||
dispatchType: java/lang/String
|
||||
@@ -136,6 +141,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.codePointAt
|
||||
dispatchType: java/lang/String
|
||||
@@ -156,6 +162,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.codePointBefore
|
||||
dispatchType: java/lang/String
|
||||
@@ -176,6 +183,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.codePointCount
|
||||
dispatchType: java/lang/String
|
||||
@@ -196,6 +204,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.offsetByCodePoints
|
||||
dispatchType: java/lang/String
|
||||
@@ -216,6 +225,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.getChars
|
||||
dispatchType: java/lang/String
|
||||
@@ -236,6 +246,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.getChars
|
||||
dispatchType: java/lang/String
|
||||
@@ -256,6 +267,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: [kotlin/Deprecated]
|
||||
annotations: [kotlin/Deprecated(message = Deprecated in Java)]
|
||||
callableIdIfNonLocal: java.lang.String.getBytes
|
||||
dispatchType: java/lang/String
|
||||
@@ -276,6 +288,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/ByteArray
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.getBytes
|
||||
dispatchType: java/lang/String
|
||||
@@ -296,6 +309,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/ByteArray
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.getBytes
|
||||
dispatchType: java/lang/String
|
||||
@@ -316,6 +330,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/ByteArray
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.getBytes
|
||||
dispatchType: java/lang/String
|
||||
@@ -336,6 +351,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.equals
|
||||
dispatchType: java/lang/String
|
||||
@@ -356,6 +372,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.contentEquals
|
||||
dispatchType: java/lang/String
|
||||
@@ -376,6 +393,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.contentEquals
|
||||
dispatchType: java/lang/String
|
||||
@@ -396,6 +414,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.equalsIgnoreCase
|
||||
dispatchType: java/lang/String
|
||||
@@ -416,6 +435,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.compareTo
|
||||
dispatchType: java/lang/String
|
||||
@@ -436,6 +456,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.compareToIgnoreCase
|
||||
dispatchType: java/lang/String
|
||||
@@ -456,6 +477,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.regionMatches
|
||||
dispatchType: java/lang/String
|
||||
@@ -476,6 +498,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.regionMatches
|
||||
dispatchType: java/lang/String
|
||||
@@ -496,6 +519,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.startsWith
|
||||
dispatchType: java/lang/String
|
||||
@@ -516,6 +540,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.startsWith
|
||||
dispatchType: java/lang/String
|
||||
@@ -536,6 +561,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.endsWith
|
||||
dispatchType: java/lang/String
|
||||
@@ -556,6 +582,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.hashCode
|
||||
dispatchType: java/lang/String
|
||||
@@ -576,6 +603,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.indexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -596,6 +624,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.indexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -616,6 +645,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.indexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -636,6 +666,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.indexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -656,6 +687,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.indexOfSupplementary
|
||||
dispatchType: java/lang/String
|
||||
@@ -676,6 +708,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.lastIndexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -696,6 +729,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.lastIndexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -716,6 +750,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.lastIndexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -736,6 +771,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.lastIndexOf
|
||||
dispatchType: java/lang/String
|
||||
@@ -756,6 +792,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.lastIndexOfSupplementary
|
||||
dispatchType: java/lang/String
|
||||
@@ -776,6 +813,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.substring
|
||||
dispatchType: java/lang/String
|
||||
@@ -796,6 +834,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.substring
|
||||
dispatchType: java/lang/String
|
||||
@@ -816,6 +855,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/CharSequence
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.subSequence
|
||||
dispatchType: java/lang/String
|
||||
@@ -836,6 +876,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.concat
|
||||
dispatchType: java/lang/String
|
||||
@@ -856,6 +897,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.replace
|
||||
dispatchType: java/lang/String
|
||||
@@ -876,6 +918,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.replace
|
||||
dispatchType: java/lang/String
|
||||
@@ -896,6 +939,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.matches
|
||||
dispatchType: java/lang/String
|
||||
@@ -916,6 +960,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.contains
|
||||
dispatchType: java/lang/String
|
||||
@@ -936,6 +981,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.replaceFirst
|
||||
dispatchType: java/lang/String
|
||||
@@ -956,6 +1002,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.replaceAll
|
||||
dispatchType: java/lang/String
|
||||
@@ -976,6 +1023,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<@EnhancedNullability kotlin/Array<ft<@FlexibleNullability kotlin/String, kotlin/String?>!>, @EnhancedNullability kotlin/Array<out ft<@FlexibleNullability kotlin/String, kotlin/String?>!>>
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.split
|
||||
dispatchType: java/lang/String
|
||||
@@ -996,6 +1044,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<@EnhancedNullability kotlin/Array<ft<@FlexibleNullability kotlin/String, kotlin/String?>!>, @EnhancedNullability kotlin/Array<out ft<@FlexibleNullability kotlin/String, kotlin/String?>!>>
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.split
|
||||
dispatchType: java/lang/String
|
||||
@@ -1016,6 +1065,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.toLowerCase
|
||||
dispatchType: java/lang/String
|
||||
@@ -1036,6 +1086,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.toLowerCase
|
||||
dispatchType: java/lang/String
|
||||
@@ -1056,6 +1107,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.toUpperCase
|
||||
dispatchType: java/lang/String
|
||||
@@ -1076,6 +1128,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.toUpperCase
|
||||
dispatchType: java/lang/String
|
||||
@@ -1096,6 +1149,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.trim
|
||||
dispatchType: java/lang/String
|
||||
@@ -1116,6 +1170,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @FlexibleNullability kotlin/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: java.lang.String.toString
|
||||
dispatchType: java/lang/String
|
||||
@@ -1136,6 +1191,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/CharArray
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.toCharArray
|
||||
dispatchType: java/lang/String
|
||||
@@ -1156,6 +1212,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
annotationClassIds: [org/jetbrains/annotations/NotNull]
|
||||
annotations: [org/jetbrains/annotations/NotNull()]
|
||||
callableIdIfNonLocal: java.lang.String.intern
|
||||
dispatchType: java/lang/String
|
||||
@@ -1214,6 +1271,7 @@ KtFirClassOrObjectSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1226,6 +1284,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1238,6 +1297,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1250,6 +1310,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1262,6 +1323,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1274,6 +1336,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: [kotlin/Deprecated]
|
||||
annotations: [kotlin/Deprecated(message = Deprecated in Java)]
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1286,6 +1349,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: [kotlin/Deprecated]
|
||||
annotations: [kotlin/Deprecated(message = Deprecated in Java)]
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1298,6 +1362,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1310,6 +1375,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1322,6 +1388,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1334,6 +1401,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1346,6 +1414,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1358,6 +1427,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1370,6 +1440,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1382,6 +1453,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1394,6 +1466,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
@@ -1406,6 +1479,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
annotationClassIds: [kotlin/Deprecated]
|
||||
annotations: [kotlin/Deprecated(message = Deprecated in Java)]
|
||||
containingClassIdIfNonLocal: java/lang/String
|
||||
dispatchType: null
|
||||
|
||||
@@ -4,6 +4,7 @@ class: kotlin/Lazy
|
||||
|
||||
// SYMBOLS:
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: kotlin/Lazy
|
||||
classKind: INTERFACE
|
||||
|
||||
@@ -4,6 +4,7 @@ class: java/lang/String
|
||||
|
||||
// SYMBOLS:
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: java/lang/String
|
||||
classKind: CLASS
|
||||
|
||||
@@ -3,6 +3,7 @@ callable: kotlin/collections/List.get
|
||||
// SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] E
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.List.get
|
||||
dispatchType: kotlin/collections/List<E>
|
||||
|
||||
+2
@@ -3,6 +3,7 @@ callable: kotlin/collections/List.listIterator
|
||||
// SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/ListIterator<E>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.List.listIterator
|
||||
dispatchType: kotlin/collections/List<E>
|
||||
@@ -23,6 +24,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/ListIterator<E>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.List.listIterator
|
||||
dispatchType: kotlin/collections/List<E>
|
||||
|
||||
@@ -2,6 +2,7 @@ class: kotlin/collections/MutableMap.MutableEntry
|
||||
|
||||
// SYMBOLS:
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: kotlin/collections/MutableMap.MutableEntry
|
||||
classKind: INTERFACE
|
||||
|
||||
@@ -3,6 +3,7 @@ class A {
|
||||
|
||||
// SYMBOLS:
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -4,6 +4,7 @@ class A() {
|
||||
// SYMBOLS:
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] A
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: A
|
||||
dispatchType: null
|
||||
@@ -15,6 +16,7 @@ KtFirConstructorSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -6,6 +6,7 @@ class A() {
|
||||
// SYMBOLS:
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] A
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: A
|
||||
dispatchType: null
|
||||
@@ -18,6 +19,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -27,6 +29,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] A
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: A
|
||||
dispatchType: null
|
||||
@@ -39,6 +42,7 @@ KtFirConstructorSymbol:
|
||||
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -48,6 +52,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -57,6 +62,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] A
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: A
|
||||
dispatchType: null
|
||||
@@ -68,6 +74,7 @@ KtFirConstructorSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -18,6 +18,7 @@ KtFirEnumEntrySymbol:
|
||||
symbolKind: MEMBER
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: X
|
||||
classKind: ENUM_CLASS
|
||||
|
||||
@@ -6,6 +6,7 @@ class A {
|
||||
// SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: A.x
|
||||
dispatchType: A
|
||||
@@ -26,6 +27,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: A.y
|
||||
dispatchType: A
|
||||
@@ -45,6 +47,7 @@ KtFirFunctionSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -6,6 +6,7 @@ class A {
|
||||
// SYMBOLS:
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: A.x
|
||||
dispatchType: A
|
||||
@@ -29,6 +30,7 @@ KtFirKotlinPropertySymbol:
|
||||
|
||||
KtFirPropertyGetterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
dispatchType: null
|
||||
hasBody: true
|
||||
@@ -42,6 +44,7 @@ KtFirPropertyGetterSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: A.y
|
||||
dispatchType: A
|
||||
@@ -64,6 +67,7 @@ KtFirKotlinPropertySymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -4,6 +4,7 @@ fun y() {}
|
||||
// SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: x
|
||||
dispatchType: null
|
||||
@@ -24,6 +25,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: y
|
||||
dispatchType: null
|
||||
|
||||
@@ -4,6 +4,7 @@ val Int.y get() = this
|
||||
// SYMBOLS:
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: x
|
||||
dispatchType: null
|
||||
@@ -27,6 +28,7 @@ KtFirKotlinPropertySymbol:
|
||||
|
||||
KtFirPropertyGetterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
dispatchType: null
|
||||
hasBody: true
|
||||
@@ -40,6 +42,7 @@ KtFirPropertyGetterSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: y
|
||||
dispatchType: null
|
||||
|
||||
@@ -3,6 +3,7 @@ callable: kotlin/collections/listOf
|
||||
// SYMBOLS:
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/List<T>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.listOf
|
||||
dispatchType: null
|
||||
@@ -23,6 +24,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/List<T>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.listOf
|
||||
dispatchType: null
|
||||
@@ -43,6 +45,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/List<T>
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: kotlin.collections.listOf
|
||||
dispatchType: null
|
||||
|
||||
@@ -2,6 +2,7 @@ class: kotlin/collections/Iterator
|
||||
|
||||
// SYMBOLS:
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: kotlin/collections/Iterator
|
||||
classKind: INTERFACE
|
||||
|
||||
@@ -2,6 +2,7 @@ class: kotlin/io/FileWalkDirection
|
||||
|
||||
// SYMBOLS:
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: kotlin/io/FileWalkDirection
|
||||
classKind: ENUM_CLASS
|
||||
|
||||
@@ -13,6 +13,7 @@ class X {
|
||||
/*
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -22,6 +23,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -31,6 +33,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] Anno
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
containingClassIdIfNonLocal: Anno
|
||||
dispatchType: null
|
||||
@@ -42,6 +45,7 @@ KtFirConstructorSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: Anno
|
||||
classKind: ANNOTATION_CLASS
|
||||
@@ -61,6 +65,7 @@ KtFirClassOrObjectSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: [Anno]
|
||||
annotations: [Anno(param1 = funparam, param2 = 3)]
|
||||
callableIdIfNonLocal: X.x
|
||||
dispatchType: X
|
||||
@@ -80,6 +85,7 @@ KtFirFunctionSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: [Anno]
|
||||
annotations: [Anno(param1 = param, param2 = 2)]
|
||||
classIdIfNonLocal: X
|
||||
classKind: CLASS
|
||||
|
||||
@@ -11,6 +11,7 @@ class AnonymousContainer {
|
||||
/*
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: <anonymous>.run
|
||||
dispatchType: <anonymous>
|
||||
@@ -31,6 +32,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: <anonymous>.data
|
||||
dispatchType: <anonymous>
|
||||
@@ -53,6 +55,7 @@ KtFirKotlinPropertySymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirAnonymousObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
origin: SOURCE
|
||||
superTypes: [[] java/lang/Runnable]
|
||||
@@ -60,6 +63,7 @@ KtFirAnonymousObjectSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] java/lang/Runnable
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: AnonymousContainer.anonymousObject
|
||||
dispatchType: AnonymousContainer
|
||||
@@ -82,6 +86,7 @@ KtFirKotlinPropertySymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: AnonymousContainer
|
||||
classKind: CLASS
|
||||
|
||||
@@ -4,6 +4,7 @@ class A {
|
||||
// SYMBOLS:
|
||||
/*
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -7,6 +7,7 @@ class A {
|
||||
/*
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: A.a
|
||||
dispatchType: A
|
||||
@@ -30,6 +31,7 @@ KtFirKotlinPropertySymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: A.x
|
||||
dispatchType: A
|
||||
@@ -49,6 +51,7 @@ KtFirFunctionSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -18,6 +18,7 @@ KtFirTypeParameterSymbol:
|
||||
variance: INVARIANT
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: A
|
||||
classKind: CLASS
|
||||
|
||||
@@ -4,6 +4,7 @@ fun String.foo(): Int = 10
|
||||
/*
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: foo
|
||||
dispatchType: null
|
||||
|
||||
@@ -4,6 +4,7 @@ fun foo(x: Int) {}
|
||||
/*
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -13,6 +14,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: foo
|
||||
dispatchType: null
|
||||
|
||||
@@ -11,6 +11,7 @@ KtFirTypeParameterSymbol:
|
||||
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [] X
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -20,6 +21,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: foo
|
||||
dispatchType: null
|
||||
|
||||
@@ -4,6 +4,7 @@ fun foo(): Int = 10
|
||||
/*
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: foo
|
||||
dispatchType: null
|
||||
|
||||
@@ -16,6 +16,7 @@ KtFirLocalVariableSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: null
|
||||
dispatchType: null
|
||||
@@ -35,6 +36,7 @@ KtFirFunctionSymbol:
|
||||
visibility: LOCAL
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: null
|
||||
classKind: CLASS
|
||||
@@ -54,6 +56,7 @@ KtFirClassOrObjectSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: yyy
|
||||
dispatchType: null
|
||||
|
||||
@@ -18,6 +18,7 @@ class X : @Anno1 I {
|
||||
// SYMBOLS:
|
||||
/*
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: [kotlin/annotation/Target]
|
||||
annotations: [kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)]
|
||||
classIdIfNonLocal: Anno1
|
||||
classKind: ANNOTATION_CLASS
|
||||
@@ -36,6 +37,7 @@ KtFirClassOrObjectSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: [kotlin/annotation/Target]
|
||||
annotations: [kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)]
|
||||
classIdIfNonLocal: Anno2
|
||||
classKind: ANNOTATION_CLASS
|
||||
@@ -54,6 +56,7 @@ KtFirClassOrObjectSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: [kotlin/annotation/Target]
|
||||
annotations: [kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)]
|
||||
classIdIfNonLocal: Anno3
|
||||
classKind: ANNOTATION_CLASS
|
||||
@@ -72,6 +75,7 @@ KtFirClassOrObjectSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: [kotlin/annotation/Target]
|
||||
annotations: [kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)]
|
||||
classIdIfNonLocal: Anno4
|
||||
classKind: ANNOTATION_CLASS
|
||||
@@ -90,6 +94,7 @@ KtFirClassOrObjectSymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: I
|
||||
classKind: INTERFACE
|
||||
@@ -109,6 +114,7 @@ KtFirClassOrObjectSymbol:
|
||||
|
||||
KtFirFunctionValueParameterSymbol:
|
||||
annotatedType: [Anno2()] I
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
hasDefaultValue: false
|
||||
isVararg: false
|
||||
@@ -118,6 +124,7 @@ KtFirFunctionValueParameterSymbol:
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [Anno3()] I
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: X.f
|
||||
dispatchType: X
|
||||
@@ -138,6 +145,7 @@ KtFirFunctionSymbol:
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [Anno4()] I
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
callableIdIfNonLocal: X.x
|
||||
dispatchType: X
|
||||
@@ -160,6 +168,7 @@ KtFirKotlinPropertySymbol:
|
||||
visibility: PUBLIC
|
||||
|
||||
KtFirClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: X
|
||||
classKind: CLASS
|
||||
|
||||
Reference in New Issue
Block a user