[Analysis API Fe10] add missing initializer for properties
This commit is contained in:
+9
-1
@@ -76,7 +76,15 @@ internal class KtFe10DescKotlinPropertySymbol(
|
|||||||
get() = withValidityAssertion { descriptor.callableIdIfNotLocal }
|
get() = withValidityAssertion { descriptor.callableIdIfNotLocal }
|
||||||
|
|
||||||
override val initializer: KtInitializerValue?
|
override val initializer: KtInitializerValue?
|
||||||
get() = withValidityAssertion { createKtInitializerValue(source as? KtProperty, descriptor, analysisContext) }
|
get() = withValidityAssertion {
|
||||||
|
val initializer = when (val psi = psi) {
|
||||||
|
is KtProperty -> psi.initializer
|
||||||
|
is KtParameter -> psi
|
||||||
|
else -> null
|
||||||
|
}
|
||||||
|
|
||||||
|
createKtInitializerValue(initializer, descriptor, analysisContext)
|
||||||
|
}
|
||||||
|
|
||||||
override val getter: KtPropertyGetterSymbol
|
override val getter: KtPropertyGetterSymbol
|
||||||
get() = withValidityAssertion {
|
get() = withValidityAssertion {
|
||||||
|
|||||||
+1
-1
@@ -79,7 +79,7 @@ internal class KtFe10DescSyntheticJavaPropertySymbol(
|
|||||||
get() = withValidityAssertion { null }
|
get() = withValidityAssertion { null }
|
||||||
|
|
||||||
override val initializer: KtInitializerValue?
|
override val initializer: KtInitializerValue?
|
||||||
get() = withValidityAssertion { createKtInitializerValue(source as? KtProperty, descriptor, analysisContext) }
|
get() = withValidityAssertion { createKtInitializerValue((psi as? KtProperty)?.initializer, descriptor, analysisContext) }
|
||||||
|
|
||||||
override val callableIdIfNonLocal: CallableId?
|
override val callableIdIfNonLocal: CallableId?
|
||||||
get() = withValidityAssertion { descriptor.callableIdIfNotLocal }
|
get() = withValidityAssertion { descriptor.callableIdIfNotLocal }
|
||||||
|
|||||||
+1
-1
@@ -79,7 +79,7 @@ internal class KtFe10DescSyntheticJavaPropertySymbolForOverride(
|
|||||||
get() = withValidityAssertion { null }
|
get() = withValidityAssertion { null }
|
||||||
|
|
||||||
override val initializer: KtInitializerValue?
|
override val initializer: KtInitializerValue?
|
||||||
get() = withValidityAssertion { createKtInitializerValue(source as? KtProperty, descriptor, analysisContext) }
|
get() = withValidityAssertion { createKtInitializerValue((psi as? KtProperty)?.initializer, descriptor, analysisContext) }
|
||||||
|
|
||||||
override val callableIdIfNonLocal: CallableId?
|
override val callableIdIfNonLocal: CallableId?
|
||||||
get() = withValidityAssertion { descriptor.callableIdIfNotLocal }
|
get() = withValidityAssertion { descriptor.callableIdIfNotLocal }
|
||||||
|
|||||||
+3
-5
@@ -46,7 +46,7 @@ import org.jetbrains.kotlin.name.ClassId
|
|||||||
import org.jetbrains.kotlin.name.FqName
|
import org.jetbrains.kotlin.name.FqName
|
||||||
import org.jetbrains.kotlin.psi.KtCallElement
|
import org.jetbrains.kotlin.psi.KtCallElement
|
||||||
import org.jetbrains.kotlin.psi.KtClassOrObject
|
import org.jetbrains.kotlin.psi.KtClassOrObject
|
||||||
import org.jetbrains.kotlin.psi.KtProperty
|
import org.jetbrains.kotlin.psi.KtExpression
|
||||||
import org.jetbrains.kotlin.renderer.DescriptorRenderer
|
import org.jetbrains.kotlin.renderer.DescriptorRenderer
|
||||||
import org.jetbrains.kotlin.resolve.DescriptorUtils
|
import org.jetbrains.kotlin.resolve.DescriptorUtils
|
||||||
import org.jetbrains.kotlin.resolve.calls.inference.CapturedType
|
import org.jetbrains.kotlin.resolve.calls.inference.CapturedType
|
||||||
@@ -585,15 +585,13 @@ internal fun CallableMemberDescriptor.getSymbolPointerSignature(): String {
|
|||||||
}
|
}
|
||||||
|
|
||||||
internal fun createKtInitializerValue(
|
internal fun createKtInitializerValue(
|
||||||
ktProperty: KtProperty?,
|
initializer: KtExpression?,
|
||||||
propertyDescriptor: PropertyDescriptor?,
|
propertyDescriptor: PropertyDescriptor?,
|
||||||
analysisContext: Fe10AnalysisContext,
|
analysisContext: Fe10AnalysisContext,
|
||||||
): KtInitializerValue? {
|
): KtInitializerValue? {
|
||||||
require(ktProperty != null || propertyDescriptor != null)
|
if (initializer == null && propertyDescriptor?.compileTimeInitializer == null) {
|
||||||
if (ktProperty?.initializer == null && propertyDescriptor?.compileTimeInitializer == null) {
|
|
||||||
return null
|
return null
|
||||||
}
|
}
|
||||||
val initializer = ktProperty?.initializer
|
|
||||||
|
|
||||||
val compileTimeInitializer = propertyDescriptor?.compileTimeInitializer
|
val compileTimeInitializer = propertyDescriptor?.compileTimeInitializer
|
||||||
if (compileTimeInitializer != null) {
|
if (compileTimeInitializer != null) {
|
||||||
|
|||||||
+1
-1
@@ -105,7 +105,7 @@ internal class KtFe10PsiKotlinPropertySymbol(
|
|||||||
get() = withValidityAssertion { descriptor?.isExpect ?: psi.hasExpectModifier() }
|
get() = withValidityAssertion { descriptor?.isExpect ?: psi.hasExpectModifier() }
|
||||||
|
|
||||||
override val initializer: KtInitializerValue?
|
override val initializer: KtInitializerValue?
|
||||||
get() = withValidityAssertion { createKtInitializerValue(psi, descriptor, analysisContext) }
|
get() = withValidityAssertion { createKtInitializerValue(psi.initializer, descriptor, analysisContext) }
|
||||||
|
|
||||||
override val isVal: Boolean
|
override val isVal: Boolean
|
||||||
get() = withValidityAssertion { !psi.isVar }
|
get() = withValidityAssertion { !psi.isVar }
|
||||||
|
|||||||
Vendored
+5
-5
@@ -223,7 +223,7 @@ KtKotlinPropertySymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: true
|
hasSetter: true
|
||||||
initializer: null
|
initializer: KtConstantInitializerValue(3)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
@@ -655,7 +655,7 @@ KtKotlinPropertySymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: true
|
hasSetter: true
|
||||||
initializer: null
|
initializer: KtConstantInitializerValue(4)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
@@ -799,7 +799,7 @@ KtKotlinPropertySymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: true
|
hasSetter: true
|
||||||
initializer: null
|
initializer: KtConstantInitializerValue("")
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
@@ -946,7 +946,7 @@ KtKotlinPropertySymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: true
|
hasSetter: true
|
||||||
initializer: null
|
initializer: KtConstantInitializerValue("")
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
@@ -1523,7 +1523,7 @@ KtKotlinPropertySymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: true
|
hasSetter: true
|
||||||
initializer: null
|
initializer: KtConstantInitializerValue(2)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
|
|||||||
-333
@@ -1,333 +0,0 @@
|
|||||||
KtConstructorSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
containingClassIdIfNonLocal: Anno
|
|
||||||
contextReceivers: []
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isActual: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isPrimary: true
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Anno
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: [
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/Anno.param1)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/String
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /Anno.param1
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/String
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Anno
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: param1
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/String
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Anno
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getParam1
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: false
|
|
||||||
name: param1
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/String
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/Anno.param2)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /Anno.param2
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Anno
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: param2
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Anno
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getParam2
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: false
|
|
||||||
name: param2
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
]
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtNamedClassOrObjectSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
classIdIfNonLocal: Anno
|
|
||||||
classKind: ANNOTATION_CLASS
|
|
||||||
companionObject: null
|
|
||||||
contextReceivers: []
|
|
||||||
isActual: false
|
|
||||||
isData: false
|
|
||||||
isExpect: false
|
|
||||||
isExternal: false
|
|
||||||
isFun: false
|
|
||||||
isInline: false
|
|
||||||
isInner: false
|
|
||||||
modality: FINAL
|
|
||||||
name: Anno
|
|
||||||
origin: SOURCE
|
|
||||||
superTypes: [
|
|
||||||
KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Annotation
|
|
||||||
]
|
|
||||||
symbolKind: TOP_LEVEL
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
annotationApplicableTargets: [CLASS, ANNOTATION_CLASS, PROPERTY, FIELD, LOCAL_VARIABLE, VALUE_PARAMETER, CONSTRUCTOR, FUNCTION, PROPERTY_GETTER, PROPERTY_SETTER, BACKING_FIELD]
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtFunctionSymbol:
|
|
||||||
annotationsList: [
|
|
||||||
Anno(param1 = "funparam", param2 = 3)
|
|
||||||
psi: KtAnnotationEntry
|
|
||||||
]
|
|
||||||
callableIdIfNonLocal: /X.x
|
|
||||||
contextReceivers: []
|
|
||||||
contractEffects: []
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isActual: false
|
|
||||||
isBuiltinFunctionInvoke: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isExternal: false
|
|
||||||
isInfix: false
|
|
||||||
isInline: false
|
|
||||||
isOperator: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isSuspend: false
|
|
||||||
modality: FINAL
|
|
||||||
name: x
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Unit
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: X
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtNamedClassOrObjectSymbol:
|
|
||||||
annotationsList: [
|
|
||||||
Anno(param1 = "param", param2 = 2)
|
|
||||||
psi: KtAnnotationEntry
|
|
||||||
]
|
|
||||||
classIdIfNonLocal: X
|
|
||||||
classKind: CLASS
|
|
||||||
companionObject: null
|
|
||||||
contextReceivers: []
|
|
||||||
isActual: false
|
|
||||||
isData: false
|
|
||||||
isExpect: false
|
|
||||||
isExternal: false
|
|
||||||
isFun: false
|
|
||||||
isInline: false
|
|
||||||
isInner: false
|
|
||||||
modality: FINAL
|
|
||||||
name: X
|
|
||||||
origin: SOURCE
|
|
||||||
superTypes: [
|
|
||||||
KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Any
|
|
||||||
]
|
|
||||||
symbolKind: TOP_LEVEL
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
annotationApplicableTargets: null
|
|
||||||
deprecationStatus: null
|
|
||||||
-179
@@ -1,179 +0,0 @@
|
|||||||
KtConstructorSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
containingClassIdIfNonLocal: A
|
|
||||||
contextReceivers: []
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isActual: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isPrimary: true
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: A
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: [
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/A.a)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /A.a
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: A
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: a
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: A
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getA
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: false
|
|
||||||
name: a
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: false
|
|
||||||
name: b
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/String
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
]
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtNamedClassOrObjectSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
classIdIfNonLocal: A
|
|
||||||
classKind: CLASS
|
|
||||||
companionObject: null
|
|
||||||
contextReceivers: []
|
|
||||||
isActual: false
|
|
||||||
isData: false
|
|
||||||
isExpect: false
|
|
||||||
isExternal: false
|
|
||||||
isFun: false
|
|
||||||
isInline: false
|
|
||||||
isInner: false
|
|
||||||
modality: FINAL
|
|
||||||
name: A
|
|
||||||
origin: SOURCE
|
|
||||||
superTypes: [
|
|
||||||
KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Any
|
|
||||||
]
|
|
||||||
symbolKind: TOP_LEVEL
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
annotationApplicableTargets: null
|
|
||||||
deprecationStatus: null
|
|
||||||
+3
-3
@@ -72,7 +72,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(val x: Int)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
@@ -177,7 +177,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(val y: Int)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
@@ -282,7 +282,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(val z: Int)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
|
|||||||
Vendored
-330
@@ -1,330 +0,0 @@
|
|||||||
KtConstructorSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
containingClassIdIfNonLocal: P
|
|
||||||
contextReceivers: []
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isActual: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isPrimary: true
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: P
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: [
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/P.x)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /P.x
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: P
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: x
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: P
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getX
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: false
|
|
||||||
name: x
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/P.y)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /P.y
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: P
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: y
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: P
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getY
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: false
|
|
||||||
name: y
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
]
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtNamedClassOrObjectSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
classIdIfNonLocal: P
|
|
||||||
classKind: CLASS
|
|
||||||
companionObject: null
|
|
||||||
contextReceivers: []
|
|
||||||
isActual: false
|
|
||||||
isData: true
|
|
||||||
isExpect: false
|
|
||||||
isExternal: false
|
|
||||||
isFun: false
|
|
||||||
isInline: false
|
|
||||||
isInner: false
|
|
||||||
modality: FINAL
|
|
||||||
name: P
|
|
||||||
origin: SOURCE
|
|
||||||
superTypes: [
|
|
||||||
KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Any
|
|
||||||
]
|
|
||||||
symbolKind: TOP_LEVEL
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
annotationApplicableTargets: null
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtLocalVariableSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
isVal: true
|
|
||||||
name: l
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtLocalVariableSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
isVal: true
|
|
||||||
name: r
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtFunctionSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: /destruct
|
|
||||||
contextReceivers: []
|
|
||||||
contractEffects: []
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isActual: false
|
|
||||||
isBuiltinFunctionInvoke: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isExternal: false
|
|
||||||
isInfix: false
|
|
||||||
isInline: false
|
|
||||||
isOperator: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isSuspend: false
|
|
||||||
modality: FINAL
|
|
||||||
name: destruct
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: TOP_LEVEL
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
+1
-1
@@ -72,7 +72,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(val value: String)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
|
|||||||
+1
-1
@@ -200,7 +200,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(val s: String)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
|
|||||||
-157
@@ -1,157 +0,0 @@
|
|||||||
KtConstructorSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
containingClassIdIfNonLocal: Foo
|
|
||||||
contextReceivers: []
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isActual: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isPrimary: true
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Foo
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: [
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/Foo.ints)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/IntArray
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /Foo.ints
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/IntArray
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Foo
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: ints
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/IntArray
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Foo
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getInts
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: true
|
|
||||||
name: ints
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
]
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtNamedClassOrObjectSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
classIdIfNonLocal: Foo
|
|
||||||
classKind: ANNOTATION_CLASS
|
|
||||||
companionObject: null
|
|
||||||
contextReceivers: []
|
|
||||||
isActual: false
|
|
||||||
isData: false
|
|
||||||
isExpect: false
|
|
||||||
isExternal: false
|
|
||||||
isFun: false
|
|
||||||
isInline: false
|
|
||||||
isInner: false
|
|
||||||
modality: FINAL
|
|
||||||
name: Foo
|
|
||||||
origin: SOURCE
|
|
||||||
superTypes: [
|
|
||||||
KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Annotation
|
|
||||||
]
|
|
||||||
symbolKind: TOP_LEVEL
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
annotationApplicableTargets: [CLASS, ANNOTATION_CLASS, PROPERTY, FIELD, LOCAL_VARIABLE, VALUE_PARAMETER, CONSTRUCTOR, FUNCTION, PROPERTY_GETTER, PROPERTY_SETTER, BACKING_FIELD]
|
|
||||||
deprecationStatus: null
|
|
||||||
+1
-1
@@ -80,7 +80,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(vararg val ints:)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
|
|||||||
-157
@@ -1,157 +0,0 @@
|
|||||||
KtConstructorSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
containingClassIdIfNonLocal: Foo
|
|
||||||
contextReceivers: []
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isActual: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isPrimary: true
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Foo
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: [
|
|
||||||
KtValueParameterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
generatedPrimaryConstructorProperty: KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/Foo.ints)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/IntArray
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /Foo.ints
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/IntArray
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Foo
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: ints
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/IntArray
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: Foo
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getInts
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
hasDefaultValue: false
|
|
||||||
isCrossinline: false
|
|
||||||
isExtension: false
|
|
||||||
isImplicitLambdaParameter: false
|
|
||||||
isNoinline: false
|
|
||||||
isVararg: true
|
|
||||||
name: ints
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
]
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
|
|
||||||
KtNamedClassOrObjectSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
classIdIfNonLocal: Foo
|
|
||||||
classKind: CLASS
|
|
||||||
companionObject: null
|
|
||||||
contextReceivers: []
|
|
||||||
isActual: false
|
|
||||||
isData: false
|
|
||||||
isExpect: false
|
|
||||||
isExternal: false
|
|
||||||
isFun: false
|
|
||||||
isInline: false
|
|
||||||
isInner: false
|
|
||||||
modality: FINAL
|
|
||||||
name: Foo
|
|
||||||
origin: SOURCE
|
|
||||||
superTypes: [
|
|
||||||
KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Any
|
|
||||||
]
|
|
||||||
symbolKind: TOP_LEVEL
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
annotationApplicableTargets: null
|
|
||||||
deprecationStatus: null
|
|
||||||
+1
-1
@@ -80,7 +80,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(vararg val ints: )
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
|
|||||||
+1
-1
@@ -80,7 +80,7 @@ KtConstructorSymbol:
|
|||||||
hasBackingField: true
|
hasBackingField: true
|
||||||
hasGetter: true
|
hasGetter: true
|
||||||
hasSetter: false
|
hasSetter: false
|
||||||
initializer: null
|
initializer: KtNonConstantInitializerValue(vararg val ints)
|
||||||
isActual: false
|
isActual: false
|
||||||
isConst: false
|
isConst: false
|
||||||
isDelegatedProperty: false
|
isDelegatedProperty: false
|
||||||
|
|||||||
-84
@@ -1,84 +0,0 @@
|
|||||||
KtKotlinPropertySymbol:
|
|
||||||
annotationsList: []
|
|
||||||
backingFieldSymbol: KtBackingFieldSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
isExtension: false
|
|
||||||
name: field
|
|
||||||
origin: PROPERTY_BACKING_FIELD
|
|
||||||
owningProperty: KtKotlinPropertySymbol(/A.abc)
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: LOCAL
|
|
||||||
typeParameters: []
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
callableIdIfNonLocal: /A.abc
|
|
||||||
contextReceivers: []
|
|
||||||
getter: KtPropertyGetterSymbol:
|
|
||||||
annotationsList: []
|
|
||||||
callableIdIfNonLocal: null
|
|
||||||
contextReceivers: []
|
|
||||||
hasBody: false
|
|
||||||
hasStableParameterNames: true
|
|
||||||
isDefault: true
|
|
||||||
isExtension: false
|
|
||||||
isInline: false
|
|
||||||
isOverride: false
|
|
||||||
modality: FINAL
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
symbolKind: ACCESSOR
|
|
||||||
typeParameters: []
|
|
||||||
valueParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: A
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
hasBackingField: true
|
|
||||||
hasGetter: true
|
|
||||||
hasSetter: false
|
|
||||||
initializer: null
|
|
||||||
isActual: false
|
|
||||||
isConst: false
|
|
||||||
isDelegatedProperty: false
|
|
||||||
isExpect: false
|
|
||||||
isExtension: false
|
|
||||||
isFromPrimaryConstructor: true
|
|
||||||
isLateInit: false
|
|
||||||
isOverride: false
|
|
||||||
isStatic: false
|
|
||||||
isVal: true
|
|
||||||
modality: FINAL
|
|
||||||
name: abc
|
|
||||||
origin: SOURCE
|
|
||||||
receiverParameter: null
|
|
||||||
returnType: KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: kotlin/Int
|
|
||||||
setter: null
|
|
||||||
symbolKind: CLASS_MEMBER
|
|
||||||
typeParameters: []
|
|
||||||
visibility: Public
|
|
||||||
getDispatchReceiver(): KtUsualClassType:
|
|
||||||
annotationsList: []
|
|
||||||
ownTypeArguments: []
|
|
||||||
type: A
|
|
||||||
getContainingModule: KtSourceModule "Sources of main"
|
|
||||||
deprecationStatus: null
|
|
||||||
getterDeprecationStatus: null
|
|
||||||
javaGetterName: getAbc
|
|
||||||
javaSetterName: null
|
|
||||||
setterDeprecationStatus: null
|
|
||||||
Reference in New Issue
Block a user