Files
kotlin-fork/idea/idea-frontend-fir/testData/symbolPointer/topLevelProperties.kt
T

63 lines
1.2 KiB
Kotlin
Vendored

val x: Int = 10
val Int.y get() = this
// SYMBOLS:
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotations: []
callableIdIfNonLocal: x
dispatchType: null
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: 10
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isVal: true
modality: FINAL
name: x
origin: SOURCE
receiverType: null
setter: null
symbolKind: TOP_LEVEL
visibility: PUBLIC
KtFirPropertyGetterSymbol:
annotatedType: [] kotlin/Int
annotations: []
dispatchType: null
hasBody: true
isDefault: false
isInline: false
isOverride: false
modality: FINAL
origin: SOURCE
symbolKind: TOP_LEVEL
visibility: PUBLIC
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotations: []
callableIdIfNonLocal: y
dispatchType: null
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: false
hasGetter: true
hasSetter: false
initializer: null
isConst: false
isExtension: true
isLateInit: false
isOverride: false
isVal: true
modality: FINAL
name: y
origin: SOURCE
receiverType: [] kotlin/Int
setter: null
symbolKind: TOP_LEVEL
visibility: PUBLIC