mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-03-10 08:31:29 +00:00
FIR IDE: add shortcut to check if a KtSymbol is deprecated
This commit is contained in:
@@ -5,6 +5,8 @@
|
||||
|
||||
package org.jetbrains.kotlin.fir.analysis.checkers.expression
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.Deprecation
|
||||
import org.jetbrains.kotlin.descriptors.DeprecationLevelValue
|
||||
import org.jetbrains.kotlin.fir.FirElement
|
||||
import org.jetbrains.kotlin.fir.FirFakeSourceElementKind
|
||||
import org.jetbrains.kotlin.fir.FirRealSourceElementKind
|
||||
@@ -14,8 +16,6 @@ import org.jetbrains.kotlin.fir.analysis.checkers.toRegularClassSymbol
|
||||
import org.jetbrains.kotlin.fir.analysis.diagnostics.DiagnosticReporter
|
||||
import org.jetbrains.kotlin.fir.analysis.diagnostics.FirErrors
|
||||
import org.jetbrains.kotlin.fir.analysis.diagnostics.reportOn
|
||||
import org.jetbrains.kotlin.fir.declarations.Deprecation
|
||||
import org.jetbrains.kotlin.fir.declarations.DeprecationLevelValue
|
||||
import org.jetbrains.kotlin.fir.declarations.getDeprecation
|
||||
import org.jetbrains.kotlin.fir.expressions.*
|
||||
import org.jetbrains.kotlin.fir.references.FirResolvedNamedReference
|
||||
|
||||
@@ -7,6 +7,8 @@ package org.jetbrains.kotlin.fir.declarations
|
||||
|
||||
import org.jetbrains.kotlin.builtins.StandardNames
|
||||
import org.jetbrains.kotlin.config.ApiVersion
|
||||
import org.jetbrains.kotlin.descriptors.Deprecation
|
||||
import org.jetbrains.kotlin.descriptors.DeprecationLevelValue
|
||||
import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget
|
||||
import org.jetbrains.kotlin.fir.FirAnnotationContainer
|
||||
import org.jetbrains.kotlin.fir.FirElement
|
||||
@@ -79,7 +81,7 @@ fun List<FirAnnotationCall>.getDeprecationInfosFromAnnotations(currentVersion: A
|
||||
return DeprecationsPerUseSite.fromMap(deprecationByUseSite)
|
||||
}
|
||||
|
||||
private fun FirBasedSymbol<*>.getDeprecationForCallSite(
|
||||
fun FirBasedSymbol<*>.getDeprecationForCallSite(
|
||||
vararg sites: AnnotationUseSiteTarget
|
||||
): Deprecation? {
|
||||
val deprecations = when (this) {
|
||||
|
||||
@@ -5,6 +5,7 @@
|
||||
|
||||
package org.jetbrains.kotlin.fir.resolve.calls
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.DeprecationLevelValue
|
||||
import org.jetbrains.kotlin.descriptors.Modality
|
||||
import org.jetbrains.kotlin.fir.FirVisibilityChecker
|
||||
import org.jetbrains.kotlin.fir.declarations.*
|
||||
|
||||
@@ -6,13 +6,11 @@
|
||||
package org.jetbrains.kotlin.fir.resolve.diagnostics
|
||||
|
||||
import kotlinx.collections.immutable.ImmutableList
|
||||
import org.jetbrains.kotlin.descriptors.Deprecation
|
||||
import org.jetbrains.kotlin.fir.FirSourceElement
|
||||
import org.jetbrains.kotlin.fir.declarations.Deprecation
|
||||
import org.jetbrains.kotlin.fir.declarations.FirCallableDeclaration
|
||||
import org.jetbrains.kotlin.fir.declarations.FirRegularClass
|
||||
import org.jetbrains.kotlin.fir.declarations.FirVariable
|
||||
import org.jetbrains.kotlin.fir.diagnostics.ConeDiagnostic
|
||||
import org.jetbrains.kotlin.fir.expressions.FirExpression
|
||||
import org.jetbrains.kotlin.fir.diagnostics.ConeDiagnosticWithSource
|
||||
import org.jetbrains.kotlin.fir.render
|
||||
import org.jetbrains.kotlin.fir.resolve.calls.Candidate
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
package org.jetbrains.kotlin.fir.declarations
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.Deprecation
|
||||
import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget
|
||||
import org.jetbrains.kotlin.utils.keysToMap
|
||||
import org.jetbrains.kotlin.utils.keysToMapExceptNulls
|
||||
@@ -81,23 +82,4 @@ class DeprecationsPerUseSite(
|
||||
|
||||
}
|
||||
|
||||
data class Deprecation(
|
||||
val level: DeprecationLevelValue,
|
||||
val inheritable: Boolean,
|
||||
val message: String? = null
|
||||
) : Comparable<Deprecation> {
|
||||
override fun compareTo(other: Deprecation): Int {
|
||||
val lr = level.compareTo(other.level)
|
||||
//to prefer inheritable deprecation
|
||||
return if (lr == 0 && !inheritable && other.inheritable) 1
|
||||
else lr
|
||||
}
|
||||
}
|
||||
|
||||
// values from kotlin.DeprecationLevel
|
||||
enum class DeprecationLevelValue {
|
||||
WARNING, ERROR, HIDDEN
|
||||
}
|
||||
|
||||
val EmptyDeprecationsPerUseSite = DeprecationsPerUseSite(null, null)
|
||||
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* 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.descriptors
|
||||
|
||||
data class Deprecation(
|
||||
val level: DeprecationLevelValue,
|
||||
val inheritable: Boolean,
|
||||
val message: String? = null
|
||||
) : Comparable<Deprecation> {
|
||||
override fun compareTo(other: Deprecation): Int {
|
||||
val lr = level.compareTo(other.level)
|
||||
//to prefer inheritable deprecation
|
||||
return if (lr == 0 && !inheritable && other.inheritable) 1
|
||||
else lr
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* This corresponds to [DeprecationLevel] in Kotlin standard library. A symbol annotated with [java.lang.Deprecated] is considered a
|
||||
* warning.
|
||||
*/
|
||||
enum class DeprecationLevelValue {
|
||||
WARNING, ERROR, HIDDEN
|
||||
}
|
||||
@@ -6,10 +6,13 @@
|
||||
package org.jetbrains.kotlin.idea.frontend.api
|
||||
|
||||
import org.jetbrains.kotlin.idea.frontend.api.components.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSymbolProvider
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSymbolProviderMixIn
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.pointers.KtSymbolPointer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.tokens.ValidityToken
|
||||
import org.jetbrains.kotlin.psi.*
|
||||
import org.jetbrains.kotlin.psi.KtElement
|
||||
import org.jetbrains.kotlin.psi.KtFile
|
||||
|
||||
/**
|
||||
* The entry point into all frontend-related work. Has the following contracts:
|
||||
@@ -36,6 +39,7 @@ public abstract class KtAnalysisSession(final override val token: ValidityToken)
|
||||
KtTypeInfoProviderMixIn,
|
||||
KtSymbolProviderMixIn,
|
||||
KtSymbolContainingDeclarationProviderMixIn,
|
||||
KtSymbolInfoProviderMixIn,
|
||||
KtSubtypingComponentMixIn,
|
||||
KtExpressionInfoProviderMixIn,
|
||||
KtCompileTimeConstantProviderMixIn,
|
||||
@@ -112,6 +116,9 @@ public abstract class KtAnalysisSession(final override val token: ValidityToken)
|
||||
internal val inheritorsProvider: KtInheritorsProvider get() = inheritorsProviderImpl
|
||||
protected abstract val inheritorsProviderImpl: KtInheritorsProvider
|
||||
|
||||
internal val symbolInfoProvider: KtSymbolInfoProvider get() = symbolInfoProviderImpl
|
||||
protected abstract val symbolInfoProviderImpl: KtSymbolInfoProvider
|
||||
|
||||
@PublishedApi
|
||||
internal val typesCreator: KtTypeCreator
|
||||
get() = typesCreatorImpl
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
/*
|
||||
* 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.components
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.Deprecation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtPropertySymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSymbol
|
||||
|
||||
public abstract class KtSymbolInfoProvider : KtAnalysisSessionComponent() {
|
||||
public abstract fun getDeprecation(symbol: KtSymbol): Deprecation?
|
||||
public abstract fun getGetterDeprecation(symbol: KtPropertySymbol): Deprecation?
|
||||
public abstract fun getSetterDeprecation(symbol: KtPropertySymbol): Deprecation?
|
||||
}
|
||||
|
||||
public interface KtSymbolInfoProviderMixIn : KtAnalysisSessionMixIn {
|
||||
/**
|
||||
* Gets the deprecation status of the given symbol. Returns null if the symbol it not deprecated.
|
||||
*/
|
||||
public val KtSymbol.deprecationStatus: Deprecation? get() = analysisSession.symbolInfoProvider.getDeprecation(this)
|
||||
|
||||
/**
|
||||
* Gets the deprecation status of the getter of this property symbol. Returns null if the getter it not deprecated.
|
||||
*/
|
||||
public val KtPropertySymbol.getterDeprecationStatus: Deprecation?
|
||||
get() = analysisSession.symbolInfoProvider.getGetterDeprecation(this)
|
||||
|
||||
/**
|
||||
* Gets the deprecation status of the setter of this property symbol. Returns null if the setter it not deprecated or the property does
|
||||
* not have a setter.
|
||||
*/
|
||||
public val KtPropertySymbol.setterDeprecationStatus: Deprecation?
|
||||
get() = analysisSession.symbolInfoProvider.getSetterDeprecation(this)
|
||||
}
|
||||
@@ -5,6 +5,9 @@
|
||||
|
||||
package org.jetbrains.kotlin.idea.frontend.api.symbols
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.Deprecation
|
||||
import org.jetbrains.kotlin.idea.frontend.api.KtAnalysisSession
|
||||
import org.jetbrains.kotlin.idea.frontend.api.components.KtSymbolInfoProviderMixIn
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.markers.*
|
||||
import org.jetbrains.kotlin.idea.frontend.api.types.KtType
|
||||
import org.jetbrains.kotlin.name.CallableId
|
||||
@@ -12,7 +15,10 @@ import org.jetbrains.kotlin.name.ClassId
|
||||
import org.jetbrains.kotlin.name.FqName
|
||||
import org.jetbrains.kotlin.name.Name
|
||||
import java.lang.reflect.InvocationTargetException
|
||||
import kotlin.reflect.KClass
|
||||
import kotlin.reflect.KProperty
|
||||
import kotlin.reflect.KProperty2
|
||||
import kotlin.reflect.full.declaredMemberExtensionProperties
|
||||
import kotlin.reflect.jvm.javaGetter
|
||||
|
||||
public object DebugSymbolRenderer {
|
||||
@@ -25,6 +31,23 @@ public object DebugSymbolRenderer {
|
||||
}
|
||||
|
||||
public fun render(symbol: KtSymbol): String = buildString {
|
||||
renderImpl(symbol)
|
||||
}
|
||||
|
||||
public fun KtAnalysisSession.renderExtra(symbol: KtSymbol): String = buildString {
|
||||
renderImpl(symbol)
|
||||
KtSymbolInfoProviderMixIn::class.declaredMemberExtensionProperties.forEach { prop ->
|
||||
val symbolClass = prop.parameters[1].type.classifier as? KClass<*> ?: return@forEach
|
||||
if (symbolClass.isInstance(symbol)) {
|
||||
@Suppress("UNCHECKED_CAST")
|
||||
val value = (prop as KProperty2<KtSymbolInfoProviderMixIn, KtSymbol, Any?>).invoke(this@renderExtra, symbol)
|
||||
val stringValue = renderValue(value)
|
||||
appendLine(INDENT, "${prop.name}: $stringValue")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private fun StringBuilder.renderImpl(symbol: KtSymbol) {
|
||||
val klass = symbol::class
|
||||
appendLine("${klass.simpleName}:")
|
||||
klass.members.filterIsInstance<KProperty<*>>().sortedBy { it.name }.forEach { property ->
|
||||
@@ -79,6 +102,7 @@ public object DebugSymbolRenderer {
|
||||
append(INDENT, "psi: ${renderValue(value.psi)}")
|
||||
}
|
||||
is KtTypeAndAnnotations -> "${renderValue(value.annotations)} ${renderValue(value.type)}"
|
||||
is Deprecation -> value.toString()
|
||||
else -> value::class.simpleName!!
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,8 @@ import org.jetbrains.kotlin.fir.FirSession
|
||||
import org.jetbrains.kotlin.fir.moduleData
|
||||
import org.jetbrains.kotlin.fir.resolve.providers.FirSymbolProvider
|
||||
import org.jetbrains.kotlin.fir.resolve.symbolProvider
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.*
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.FirModuleResolveState
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.LowLevelFirApiFacadeForResolveOnAir
|
||||
import org.jetbrains.kotlin.idea.frontend.api.InvalidWayOfUsingAnalysisSession
|
||||
import org.jetbrains.kotlin.idea.frontend.api.KtAnalysisSession
|
||||
import org.jetbrains.kotlin.idea.frontend.api.components.*
|
||||
@@ -82,6 +83,8 @@ private constructor(
|
||||
|
||||
override val inheritorsProviderImpl: KtInheritorsProvider = KtFirInheritorsProvider(this, token)
|
||||
|
||||
override val symbolInfoProviderImpl: KtSymbolInfoProvider = KtFirSymbolInfoProvider(this, token)
|
||||
|
||||
override val typesCreatorImpl: KtTypeCreator = KtFirTypeCreator(this, token)
|
||||
|
||||
override fun createContextDependentCopy(originalKtFile: KtFile, elementToReanalyze: KtElement): KtAnalysisSession {
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* 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.components
|
||||
|
||||
import org.jetbrains.kotlin.descriptors.Deprecation
|
||||
import org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget
|
||||
import org.jetbrains.kotlin.fir.declarations.getDeprecationForCallSite
|
||||
import org.jetbrains.kotlin.fir.symbols.impl.FirPropertySymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.components.KtSymbolInfoProvider
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.KtFirAnalysisSession
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.KtFirBackingFieldSymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.fir.symbols.KtFirSymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtPropertySymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSymbol
|
||||
import org.jetbrains.kotlin.idea.frontend.api.tokens.ValidityToken
|
||||
|
||||
internal class KtFirSymbolInfoProvider(
|
||||
override val analysisSession: KtFirAnalysisSession,
|
||||
override val token: ValidityToken,
|
||||
) : KtSymbolInfoProvider(), KtFirAnalysisSessionComponent {
|
||||
override fun getDeprecation(symbol: KtSymbol): Deprecation? {
|
||||
if (symbol is KtFirBackingFieldSymbol) return null
|
||||
require(symbol is KtFirSymbol<*>)
|
||||
return symbol.firRef.withFir {
|
||||
val firSymbol = it.symbol
|
||||
if (firSymbol is FirPropertySymbol) {
|
||||
firSymbol.getDeprecationForCallSite(AnnotationUseSiteTarget.PROPERTY)
|
||||
} else {
|
||||
firSymbol.getDeprecationForCallSite()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
override fun getGetterDeprecation(symbol: KtPropertySymbol): Deprecation? {
|
||||
require(symbol is KtFirSymbol<*>)
|
||||
return symbol.firRef.withFir {
|
||||
it.symbol.getDeprecationForCallSite(AnnotationUseSiteTarget.PROPERTY_GETTER, AnnotationUseSiteTarget.PROPERTY)
|
||||
}
|
||||
}
|
||||
|
||||
override fun getSetterDeprecation(symbol: KtPropertySymbol): Deprecation? {
|
||||
require(symbol is KtFirSymbol<*>)
|
||||
return symbol.firRef.withFir {
|
||||
it.symbol.getDeprecationForCallSite(AnnotationUseSiteTarget.PROPERTY_SETTER, AnnotationUseSiteTarget.PROPERTY)
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -3,6 +3,7 @@ KtFirFileSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
origin: SOURCE
|
||||
deprecationStatus: null
|
||||
|
||||
CALLABLE NAMES:
|
||||
[test, testVal]
|
||||
@@ -31,6 +32,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -57,6 +59,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
CLASSIFIER NAMES:
|
||||
[C, I]
|
||||
@@ -82,6 +87,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -103,3 +109,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -23,6 +23,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -49,6 +50,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -75,6 +77,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -101,6 +104,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -127,6 +131,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -153,6 +158,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -179,6 +185,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -203,6 +210,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -229,6 +237,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
@@ -255,6 +264,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
@@ -281,6 +291,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -307,6 +318,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
@@ -333,6 +345,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -359,6 +372,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -383,6 +397,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -407,6 +422,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -433,6 +449,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
@@ -459,6 +476,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
@@ -485,6 +503,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -511,6 +530,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
@@ -537,6 +557,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -563,6 +584,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -589,6 +611,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -615,6 +638,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
@@ -641,6 +665,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
@@ -667,6 +692,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -693,6 +719,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
@@ -719,6 +746,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -745,6 +773,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/IntRange
|
||||
@@ -771,6 +800,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/IntRange
|
||||
@@ -797,6 +827,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/LongRange
|
||||
@@ -823,6 +854,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/ranges/IntRange
|
||||
@@ -849,6 +881,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -880,6 +913,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
@@ -911,6 +945,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
@@ -942,6 +977,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -973,6 +1009,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
@@ -1004,6 +1041,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1035,6 +1073,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1061,6 +1100,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(bitCount)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1087,6 +1127,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(bitCount)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1113,6 +1154,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
@@ -1139,6 +1181,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
@@ -1165,6 +1208,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1191,6 +1235,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
@@ -1217,6 +1262,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1243,6 +1289,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Byte
|
||||
@@ -1267,6 +1314,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Char
|
||||
@@ -1291,6 +1339,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Double
|
||||
@@ -1315,6 +1364,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Float
|
||||
@@ -1339,6 +1389,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1363,6 +1414,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Long
|
||||
@@ -1387,6 +1439,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Short
|
||||
@@ -1411,6 +1464,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1435,6 +1489,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1459,6 +1514,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1485,6 +1541,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(bitCount)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1511,6 +1568,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -1537,6 +1595,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1561,6 +1620,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
@@ -1585,6 +1645,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -1606,6 +1667,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: MEMBER
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/Integer
|
||||
@@ -1625,6 +1687,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -1642,3 +1705,4 @@ KtFirConstructorSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -23,6 +23,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -50,6 +51,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -77,6 +79,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(elements)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -103,6 +106,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(elements)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -127,6 +131,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableListIterator<E>
|
||||
@@ -151,6 +156,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableListIterator<E>
|
||||
@@ -177,6 +183,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(index)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -203,6 +210,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -229,6 +237,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(elements)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] E
|
||||
@@ -255,6 +264,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(index)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -281,6 +291,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(elements)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] E
|
||||
@@ -308,6 +319,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableList<E>
|
||||
@@ -335,6 +347,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(toIndex)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -361,6 +374,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -387,6 +401,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(elements)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] E
|
||||
@@ -413,6 +428,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(index)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -439,6 +455,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -463,6 +480,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/MutableIterator<E>
|
||||
@@ -487,6 +505,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -513,6 +532,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -539,6 +559,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -565,6 +588,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -589,6 +613,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
@@ -613,3 +638,4 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -10,6 +10,7 @@ KtFirJavaFieldSymbol:
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirJavaFieldSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -23,6 +24,7 @@ KtFirJavaFieldSymbol:
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -47,6 +49,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: PackageVisibility
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirJavaFieldSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -60,6 +63,7 @@ KtFirJavaFieldSymbol:
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirSyntheticJavaPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -86,6 +90,9 @@ KtFirSyntheticJavaPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -110,6 +117,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -136,6 +144,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -162,6 +171,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -189,6 +199,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -216,6 +227,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -243,6 +255,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: PackageVisibility
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -272,6 +285,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p3)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -306,6 +320,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p3)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=false, message=Deprecated in Java)
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/ByteArray, kotlin/ByteArray?>
|
||||
@@ -332,6 +347,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/ByteArray, kotlin/ByteArray?>
|
||||
@@ -358,6 +374,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/ByteArray, kotlin/ByteArray?>
|
||||
@@ -382,6 +399,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -408,6 +426,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -434,6 +453,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -460,6 +480,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -486,6 +507,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -512,6 +534,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -538,6 +561,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -567,6 +591,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p3)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -597,6 +622,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p4)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -624,6 +650,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -650,6 +677,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -676,6 +704,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -700,6 +729,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -726,6 +756,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -753,6 +784,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -779,6 +811,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -806,6 +839,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -833,6 +867,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -859,6 +894,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -886,6 +922,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -912,6 +949,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -939,6 +977,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -966,6 +1005,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -992,6 +1032,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1019,6 +1060,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/CharSequence
|
||||
@@ -1046,6 +1088,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1072,6 +1115,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1099,6 +1143,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1126,6 +1171,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -1152,6 +1198,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -1178,6 +1225,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1205,6 +1253,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1232,6 +1281,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/Array<ft<kotlin/String, kotlin/String?>>, kotlin/Array<out ft<kotlin/String, kotlin/String?>>?>
|
||||
@@ -1259,6 +1309,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/Array<ft<kotlin/String, kotlin/String?>>, kotlin/Array<out ft<kotlin/String, kotlin/String?>>?>
|
||||
@@ -1285,6 +1336,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1311,6 +1363,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1335,6 +1388,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1361,6 +1415,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1385,6 +1440,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1409,6 +1465,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] @EnhancedNullability kotlin/String
|
||||
@@ -1433,6 +1490,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/CharArray, kotlin/CharArray?>
|
||||
@@ -1457,6 +1515,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] ft<kotlin/String, kotlin/String?>
|
||||
@@ -1481,6 +1540,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Char
|
||||
@@ -1507,6 +1567,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -1530,6 +1591,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: MEMBER
|
||||
typeParameters: []
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1547,6 +1609,7 @@ KtFirConstructorSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1566,6 +1629,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1585,6 +1649,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1606,6 +1671,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p2)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1627,6 +1693,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p2)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1654,6 +1721,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p3)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=false, message=Deprecated in Java)
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1679,6 +1747,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=false, message=Deprecated in Java)
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1701,6 +1770,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p3)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1723,6 +1793,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p3)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1743,6 +1814,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1763,6 +1835,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1784,6 +1857,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p2)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1803,6 +1877,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1822,6 +1897,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1841,6 +1917,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1861,6 +1938,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p1)
|
||||
]
|
||||
visibility: PackageVisibility
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] java/lang/String
|
||||
@@ -1887,3 +1965,4 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p2)
|
||||
]
|
||||
visibility: PackageVisibility
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=false, message=Deprecated in Java)
|
||||
|
||||
@@ -24,6 +24,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(p2)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Boolean
|
||||
@@ -50,6 +51,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(other)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -74,6 +76,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
@@ -98,3 +101,4 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -20,3 +20,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,3 +21,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -7,3 +7,4 @@ KtFirEnumEntrySymbol:
|
||||
origin: LIBRARY
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -25,6 +25,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(element)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/List<T>
|
||||
@@ -56,6 +57,7 @@ KtFirFunctionSymbol:
|
||||
]
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/List<T>
|
||||
@@ -84,3 +86,4 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(elements)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -20,3 +20,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -18,3 +18,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -23,3 +23,4 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(index)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,6 +21,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/collections/ListIterator<E>
|
||||
@@ -47,3 +48,4 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(index)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,3 +21,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(V)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -10,6 +10,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -23,6 +24,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] Anno
|
||||
@@ -43,6 +45,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(param2)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -64,6 +67,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -93,6 +97,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: [
|
||||
@@ -119,3 +124,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,6 +21,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -47,6 +48,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirAnonymousObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -59,6 +63,7 @@ KtFirAnonymousObjectSymbol:
|
||||
[] java/lang/Runnable
|
||||
]
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] java/lang/Runnable
|
||||
@@ -85,6 +90,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -106,3 +114,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -18,3 +18,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -23,6 +23,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -47,6 +50,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -68,3 +72,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -14,6 +14,7 @@ KtFirConstructorSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -35,3 +36,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -14,6 +14,7 @@ KtFirConstructorSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -27,6 +28,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] A
|
||||
@@ -46,6 +48,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(x)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -59,6 +62,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
@@ -72,6 +76,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] A
|
||||
@@ -92,6 +97,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(z)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -113,3 +119,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -6,6 +6,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -15,6 +16,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -39,3 +41,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(R)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
37
idea/idea-frontend-fir/testData/symbols/symbolByPsi/deprecated.kt
vendored
Normal file
37
idea/idea-frontend-fir/testData/symbols/symbolByPsi/deprecated.kt
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
// WITH_STDLIB
|
||||
|
||||
@Deprecated("don't use i")
|
||||
val i: Int = 1
|
||||
|
||||
@get:Deprecated("don't use getter of i2")
|
||||
val i2: Int = 1
|
||||
|
||||
@set:Deprecated("don't use getter of i3")
|
||||
var i3: Int = 1
|
||||
|
||||
@get:Deprecated("don't use getter of i4")
|
||||
@set:Deprecated("don't use getter of i4")
|
||||
var i4: Int = 1
|
||||
|
||||
@Deprecated("don't use f")
|
||||
fun f(): Int = 1
|
||||
|
||||
@Deprecated("don't use MyClass")
|
||||
class MyClass
|
||||
|
||||
class Foo {
|
||||
@Deprecated("don't use i2")
|
||||
val i2: Int = 1
|
||||
|
||||
@Deprecated("don't use f2")
|
||||
fun f2(): Int = 1
|
||||
}
|
||||
|
||||
@Deprecated("don't use j", level = DeprecationLevel.ERROR)
|
||||
val j: Int = 2
|
||||
|
||||
@Deprecated("don't use j2", level = DeprecationLevel.HIDDEN)
|
||||
val j2: Int = 2
|
||||
|
||||
@java.lang.Deprecated
|
||||
val j2: Int = 2
|
||||
383
idea/idea-frontend-fir/testData/symbols/symbolByPsi/deprecated.txt
vendored
Normal file
383
idea/idea-frontend-fir/testData/symbols/symbolByPsi/deprecated.txt
vendored
Normal file
@@ -0,0 +1,383 @@
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use i)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /i
|
||||
dispatchType: null
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: false
|
||||
initializer: 1
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: true
|
||||
modality: FINAL
|
||||
name: i
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use i)
|
||||
getterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use i)
|
||||
setterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use i)
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use getter of i2)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /i2
|
||||
dispatchType: null
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: false
|
||||
initializer: 1
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: true
|
||||
modality: FINAL
|
||||
name: i2
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use getter of i2)
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use getter of i3)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /i3
|
||||
dispatchType: null
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: true
|
||||
initializer: 1
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: false
|
||||
modality: FINAL
|
||||
name: i3
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: KtFirPropertySetterSymbol(<setter>)
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use getter of i3)
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use getter of i4)
|
||||
psi: KtAnnotationEntry
|
||||
kotlin/Deprecated(message = don't use getter of i4)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /i4
|
||||
dispatchType: null
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: true
|
||||
initializer: 1
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: false
|
||||
modality: FINAL
|
||||
name: i4
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: KtFirPropertySetterSymbol(<setter>)
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use getter of i4)
|
||||
setterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use getter of i4)
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use f)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /f
|
||||
dispatchType: null
|
||||
hasStableParameterNames: true
|
||||
isExtension: false
|
||||
isExternal: false
|
||||
isInfix: false
|
||||
isInline: false
|
||||
isOperator: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isSuspend: false
|
||||
modality: FINAL
|
||||
name: f
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use f)
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use MyClass)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
classIdIfNonLocal: MyClass
|
||||
classKind: CLASS
|
||||
companionObject: null
|
||||
isData: false
|
||||
isExternal: false
|
||||
isFun: false
|
||||
isInline: false
|
||||
isInner: false
|
||||
modality: FINAL
|
||||
name: MyClass
|
||||
origin: SOURCE
|
||||
superTypes: [
|
||||
[] kotlin/Any
|
||||
]
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use MyClass)
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use i2)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /Foo.i2
|
||||
dispatchType: Foo
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: false
|
||||
initializer: 1
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: true
|
||||
modality: FINAL
|
||||
name: i2
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use i2)
|
||||
getterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use i2)
|
||||
setterDeprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use i2)
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(message = don't use f2)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /Foo.f2
|
||||
dispatchType: Foo
|
||||
hasStableParameterNames: true
|
||||
isExtension: false
|
||||
isExternal: false
|
||||
isInfix: false
|
||||
isInline: false
|
||||
isOperator: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isSuspend: false
|
||||
modality: FINAL
|
||||
name: f2
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=true, message=don't use f2)
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
annotations: []
|
||||
classIdIfNonLocal: Foo
|
||||
classKind: CLASS
|
||||
companionObject: null
|
||||
isData: false
|
||||
isExternal: false
|
||||
isFun: false
|
||||
isInline: false
|
||||
isInner: false
|
||||
modality: FINAL
|
||||
name: Foo
|
||||
origin: SOURCE
|
||||
superTypes: [
|
||||
[] kotlin/Any
|
||||
]
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(level = KtUnsupportedConstantValue, message = don't use j)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /j
|
||||
dispatchType: null
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: false
|
||||
initializer: 2
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: true
|
||||
modality: FINAL
|
||||
name: j
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=ERROR, inheritable=true, message=null)
|
||||
getterDeprecationStatus: Deprecation(level=ERROR, inheritable=true, message=null)
|
||||
setterDeprecationStatus: Deprecation(level=ERROR, inheritable=true, message=null)
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
kotlin/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
kotlin/Deprecated(level = KtUnsupportedConstantValue, message = don't use j2)
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /j2
|
||||
dispatchType: null
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: false
|
||||
initializer: 2
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: true
|
||||
modality: FINAL
|
||||
name: j2
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=HIDDEN, inheritable=true, message=null)
|
||||
getterDeprecationStatus: Deprecation(level=HIDDEN, inheritable=true, message=null)
|
||||
setterDeprecationStatus: Deprecation(level=HIDDEN, inheritable=true, message=null)
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
annotationClassIds: [
|
||||
java/lang/Deprecated
|
||||
]
|
||||
annotations: [
|
||||
java/lang/Deprecated()
|
||||
psi: KtAnnotationEntry
|
||||
]
|
||||
callableIdIfNonLocal: /j2
|
||||
dispatchType: null
|
||||
getter: KtFirPropertyGetterSymbol(<getter>)
|
||||
hasBackingField: true
|
||||
hasGetter: true
|
||||
hasSetter: false
|
||||
initializer: 2
|
||||
isConst: false
|
||||
isExtension: false
|
||||
isFromPrimaryConstructor: false
|
||||
isLateInit: false
|
||||
isOverride: false
|
||||
isStatic: false
|
||||
isVal: true
|
||||
modality: FINAL
|
||||
name: j2
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: Deprecation(level=WARNING, inheritable=false, message=null)
|
||||
getterDeprecationStatus: Deprecation(level=WARNING, inheritable=false, message=null)
|
||||
setterDeprecationStatus: Deprecation(level=WARNING, inheritable=false, message=null)
|
||||
@@ -7,6 +7,7 @@ KtFirEnumEntrySymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirEnumEntrySymbol:
|
||||
annotatedType: [] X
|
||||
@@ -17,6 +18,7 @@ KtFirEnumEntrySymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -38,3 +40,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -10,6 +10,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] Style
|
||||
@@ -29,6 +30,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(value)
|
||||
]
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirPropertyGetterSymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
@@ -46,6 +48,7 @@ KtFirPropertyGetterSymbol:
|
||||
receiverType: null
|
||||
symbolKind: ACCESSOR
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
@@ -72,6 +75,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirEnumEntrySymbol:
|
||||
annotatedType: [] Style
|
||||
@@ -82,6 +88,7 @@ KtFirEnumEntrySymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: MEMBER
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/String
|
||||
@@ -108,6 +115,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -129,3 +139,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,3 +21,4 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -10,6 +10,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -36,3 +37,4 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(x)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -6,6 +6,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [] X
|
||||
@@ -19,6 +20,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -47,3 +49,4 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(x)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -10,6 +10,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirConstructorSymbol:
|
||||
annotatedType: [] A
|
||||
@@ -29,6 +30,7 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(i)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -50,3 +52,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,3 +21,4 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -10,6 +10,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirLocalVariableSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -20,6 +21,7 @@ KtFirLocalVariableSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirAnonymousFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -32,6 +34,7 @@ KtFirAnonymousFunctionSymbol:
|
||||
valueParameters: [
|
||||
KtFirValueParameterSymbol(a)
|
||||
]
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirLocalVariableSymbol:
|
||||
annotatedType: [] kotlin/Function1<kotlin/Int, kotlin/Int>
|
||||
@@ -42,6 +45,7 @@ KtFirLocalVariableSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -55,6 +59,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirLocalVariableSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -65,6 +70,7 @@ KtFirLocalVariableSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirAnonymousFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -77,6 +83,7 @@ KtFirAnonymousFunctionSymbol:
|
||||
valueParameters: [
|
||||
KtFirValueParameterSymbol(a)
|
||||
]
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirLocalVariableSymbol:
|
||||
annotatedType: [] kotlin/Function1<kotlin/Int, kotlin/Int>
|
||||
@@ -87,6 +94,7 @@ KtFirLocalVariableSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirLocalVariableSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -97,6 +105,7 @@ KtFirLocalVariableSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirAnonymousFunctionSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -109,6 +118,7 @@ KtFirAnonymousFunctionSymbol:
|
||||
valueParameters: [
|
||||
KtFirValueParameterSymbol(it)
|
||||
]
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -133,6 +143,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [] kotlin/Function1<kotlin/Int, kotlin/Int>
|
||||
@@ -146,6 +157,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -172,3 +184,4 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(lmbd)
|
||||
]
|
||||
visibility: Private
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -7,6 +7,7 @@ KtFirLocalVariableSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -31,6 +32,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Local
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -52,6 +54,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: LOCAL
|
||||
typeParameters: []
|
||||
visibility: Local
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -76,3 +79,4 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,6 +21,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -45,6 +46,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -66,3 +68,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -23,6 +23,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirPropertyGetterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -40,6 +43,7 @@ KtFirPropertyGetterSymbol:
|
||||
receiverType: null
|
||||
symbolKind: ACCESSOR
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -66,6 +70,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -87,3 +94,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -6,6 +6,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -15,6 +16,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -38,6 +40,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T1)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -47,6 +50,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -70,6 +74,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T2)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -79,6 +84,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -88,6 +94,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -97,6 +104,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -120,6 +128,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T5)
|
||||
]
|
||||
visibility: Local
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -129,6 +138,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -152,6 +162,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T6)
|
||||
]
|
||||
visibility: Local
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -175,6 +186,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T4)
|
||||
]
|
||||
visibility: Local
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -201,6 +213,7 @@ KtFirFunctionSymbol:
|
||||
]
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -224,3 +237,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -21,6 +21,7 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [] kotlin/Unit
|
||||
@@ -45,3 +46,4 @@ KtFirFunctionSymbol:
|
||||
typeParameters: []
|
||||
valueParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -23,6 +23,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirPropertyGetterSymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -40,6 +43,7 @@ KtFirPropertyGetterSymbol:
|
||||
receiverType: null
|
||||
symbolKind: ACCESSOR
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [] kotlin/Int
|
||||
@@ -66,3 +70,6 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: TOP_LEVEL
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
@@ -6,6 +6,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -29,6 +30,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
KtFirTypeParameterSymbol(T)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeParameterSymbol:
|
||||
isReified: false
|
||||
@@ -38,6 +40,7 @@ KtFirTypeParameterSymbol:
|
||||
kotlin/Any?
|
||||
]
|
||||
variance: INVARIANT
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirTypeAliasSymbol:
|
||||
classIdIfNonLocal: Y
|
||||
@@ -45,3 +48,4 @@ KtFirTypeAliasSymbol:
|
||||
name: Y
|
||||
origin: SOURCE
|
||||
symbolKind: TOP_LEVEL
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -23,6 +23,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: [
|
||||
@@ -49,6 +50,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: [
|
||||
@@ -75,6 +77,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: [
|
||||
@@ -101,6 +104,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -122,6 +126,7 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirValueParameterSymbol:
|
||||
annotatedType: [
|
||||
@@ -138,6 +143,7 @@ KtFirValueParameterSymbol:
|
||||
origin: SOURCE
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirFunctionSymbol:
|
||||
annotatedType: [
|
||||
@@ -167,6 +173,7 @@ KtFirFunctionSymbol:
|
||||
KtFirValueParameterSymbol(arg)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
KtFirKotlinPropertySymbol:
|
||||
annotatedType: [
|
||||
@@ -196,6 +203,9 @@ KtFirKotlinPropertySymbol:
|
||||
setter: null
|
||||
symbolKind: MEMBER
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
getterDeprecationStatus: null
|
||||
setterDeprecationStatus: null
|
||||
|
||||
KtFirNamedClassOrObjectSymbol:
|
||||
annotationClassIds: []
|
||||
@@ -220,3 +230,4 @@ KtFirNamedClassOrObjectSymbol:
|
||||
symbolKind: TOP_LEVEL
|
||||
typeParameters: []
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -7,3 +7,4 @@ KtFirBackingFieldSymbol:
|
||||
owningProperty: KtFirKotlinPropertySymbol(x)
|
||||
receiverType: null
|
||||
symbolKind: LOCAL
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -18,3 +18,4 @@ KtFirConstructorSymbol:
|
||||
KtFirValueParameterSymbol(p0)
|
||||
]
|
||||
visibility: Public
|
||||
deprecationStatus: null
|
||||
|
||||
@@ -20,18 +20,19 @@ abstract class AbstractFileScopeTest : AbstractHLApiSingleFileTest() {
|
||||
analyse(ktFile) {
|
||||
val symbol = ktFile.getFileSymbol()
|
||||
val scope = symbol.getFileScope()
|
||||
with(DebugSymbolRenderer) {
|
||||
val renderedSymbol = renderExtra(symbol)
|
||||
val callableNames = scope.getPossibleCallableNames()
|
||||
val renderedCallables = scope.getCallableSymbols().map { renderExtra(it) }
|
||||
val classifierNames = scope.getPossibleClassifierNames()
|
||||
val renderedClassifiers = scope.getClassifierSymbols().map { renderExtra(it) }
|
||||
|
||||
val renderedSymbol = DebugSymbolRenderer.render(symbol)
|
||||
val callableNames = scope.getPossibleCallableNames()
|
||||
val renderedCallables = scope.getCallableSymbols().map { DebugSymbolRenderer.render(it) }
|
||||
val classifierNames = scope.getPossibleClassifierNames()
|
||||
val renderedClassifiers = scope.getClassifierSymbols().map { DebugSymbolRenderer.render(it) }
|
||||
|
||||
"FILE SYMBOL:\n" + renderedSymbol +
|
||||
"\nCALLABLE NAMES:\n" + callableNames.joinToString(prefix = "[", postfix = "]\n", separator = ", ") +
|
||||
"\nCALLABLE SYMBOLS:\n" + renderedCallables.joinToString(separator = "\n") +
|
||||
"\nCLASSIFIER NAMES:\n" + classifierNames.joinToString(prefix = "[", postfix = "]\n", separator = ", ") +
|
||||
"\nCLASSIFIER SYMBOLS:\n" + renderedClassifiers.joinToString(separator = "\n")
|
||||
"FILE SYMBOL:\n" + renderedSymbol +
|
||||
"\nCALLABLE NAMES:\n" + callableNames.joinToString(prefix = "[", postfix = "]\n", separator = ", ") +
|
||||
"\nCALLABLE SYMBOLS:\n" + renderedCallables.joinToString(separator = "\n") +
|
||||
"\nCLASSIFIER NAMES:\n" + classifierNames.joinToString(prefix = "[", postfix = "]\n", separator = ", ") +
|
||||
"\nCLASSIFIER SYMBOLS:\n" + renderedClassifiers.joinToString(separator = "\n")
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -5,14 +5,10 @@
|
||||
|
||||
package org.jetbrains.kotlin.idea.fir.frontend.api.symbols
|
||||
|
||||
import com.intellij.DynamicBundle
|
||||
import com.intellij.core.CoreApplicationEnvironment
|
||||
import com.intellij.openapi.components.ServiceManager
|
||||
import com.intellij.psi.impl.smartPointers.SmartPointerAnchorProvider
|
||||
import org.jetbrains.kotlin.idea.fir.analyseOnPooledThreadInReadAction
|
||||
import org.jetbrains.kotlin.idea.fir.frontend.api.test.framework.AbstractHLApiSingleFileTest
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.KotlinOutOfBlockModificationTrackerFactory
|
||||
import org.jetbrains.kotlin.idea.fir.low.level.api.api.createProjectWideOutOfBlockModificationTracker
|
||||
import org.jetbrains.kotlin.idea.frontend.api.KtAnalysisSession
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.DebugSymbolRenderer
|
||||
import org.jetbrains.kotlin.idea.frontend.api.symbols.KtSymbol
|
||||
@@ -41,7 +37,7 @@ abstract class AbstractSymbolTest : AbstractHLApiSingleFileTest() {
|
||||
collectSymbols(ktFile, testServices).map { symbol ->
|
||||
PointerWithRenderedSymbol(
|
||||
if (createPointers) symbol.createPointer() else null,
|
||||
DebugSymbolRenderer.render(symbol)
|
||||
with(DebugSymbolRenderer) { renderExtra(symbol) }
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -73,7 +69,7 @@ abstract class AbstractSymbolTest : AbstractHLApiSingleFileTest() {
|
||||
pointersWithRendered.map { (pointer, expectedRender) ->
|
||||
val restored = pointer!!.restoreSymbol()
|
||||
?: error("Symbol $expectedRender was not not restored")
|
||||
DebugSymbolRenderer.render(restored)
|
||||
with(DebugSymbolRenderer) { renderExtra(restored) }
|
||||
}
|
||||
}
|
||||
val actual = restored.joinToString(separator = "\n")
|
||||
|
||||
@@ -66,6 +66,12 @@ public class SymbolByPsiTestGenerated extends AbstractSymbolByPsiTest {
|
||||
runTest("idea/idea-frontend-fir/testData/symbols/symbolByPsi/classWithTypeParams.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("deprecated.kt")
|
||||
public void testDeprecated() throws Exception {
|
||||
runTest("idea/idea-frontend-fir/testData/symbols/symbolByPsi/deprecated.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("enum.kt")
|
||||
public void testEnum() throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user