FIR IDE: drop stale test results in kt files

This commit is contained in:
Jinseong Jeon
2021-08-03 10:32:34 -07:00
committed by Ilya Kirillov
parent ba8f2e6bf3
commit edc134ef2d
35 changed files with 0 additions and 6512 deletions
File diff suppressed because it is too large Load Diff
@@ -1,619 +1 @@
// class: kotlin/collections/MutableList
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.add
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: add
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.add
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: add
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.addAll
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: addAll
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
KtFirValueParameterSymbol(elements)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.addAll
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: addAll
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(elements)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.clear
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: clear
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/MutableListIterator<E>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.listIterator
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: listIterator
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/MutableListIterator<E>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.listIterator
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: listIterator
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.remove
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: remove
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.removeAll
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: removeAll
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(elements)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] E
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.removeAt
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: removeAt
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.retainAll
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: retainAll
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(elements)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] E
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.set
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: set
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/MutableList<E>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.subList
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: subList
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(fromIndex)
KtFirValueParameterSymbol(toIndex)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.contains
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: contains
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.containsAll
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: containsAll
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(elements)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] E
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.get
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: get
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.indexOf
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: indexOf
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/List.isEmpty
dispatchType: kotlin/collections/List<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: isEmpty
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/MutableIterator<E>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.iterator
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: iterator
origin: INTERSECTION_OVERRIDE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/MutableList.lastIndexOf
dispatchType: kotlin/collections/MutableList<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: lastIndexOf
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/List.size
dispatchType: kotlin/collections/List<E>
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: false
hasGetter: true
hasSetter: false
initializer: null
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: ABSTRACT
name: size
origin: LIBRARY
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/Any.equals
dispatchType: kotlin/Any
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: OPEN
name: equals
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(other)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/Any.hashCode
dispatchType: kotlin/Any
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: OPEN
name: hashCode
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/Any.toString
dispatchType: kotlin/Any
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: OPEN
name: toString
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
*/
File diff suppressed because it is too large Load Diff
@@ -1,107 +1,3 @@
// WITH_RUNTIME
// class: kotlin/Function2
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] R
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/Function2.invoke
dispatchType: kotlin/Function2<P1, P2, R>
hasStableParameterNames: false
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: invoke
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(p1)
KtFirValueParameterSymbol(p2)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Boolean
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/Any.equals
dispatchType: kotlin/Any
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: OPEN
name: equals
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(other)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/Any.hashCode
dispatchType: kotlin/Any
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: OPEN
name: hashCode
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/Any.toString
dispatchType: kotlin/Any
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: OPEN
name: toString
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
*/
@@ -1,29 +1,3 @@
// RUNTIME
// class: kotlin/Lazy
// RESULT
/*
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: kotlin/Lazy
classKind: INTERFACE
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: ABSTRACT
name: Lazy
origin: LIBRARY
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
]
visibility: Public
*/
@@ -1,30 +1,3 @@
// RUNTIME
// class: java/lang/String
// RESULT
/*
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: java/lang/String
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: String
origin: JAVA
superTypes: [
[] kotlin/Any
[] java/io/Serializable
[] kotlin/Comparable<ft<kotlin/String, kotlin/String?>>
[] kotlin/CharSequence
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -1,16 +1,3 @@
// RUNTIME
// callable: kotlin/LazyThreadSafetyMode.SYNCHRONIZED
// RESULT
/*
KtFirEnumEntrySymbol:
annotatedType: [] kotlin/LazyThreadSafetyMode
callableIdIfNonLocal: kotlin/LazyThreadSafetyMode.SYNCHRONIZED
containingEnumClassIdIfNonLocal: kotlin/LazyThreadSafetyMode
isExtension: false
name: SYNCHRONIZED
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
*/
@@ -1,93 +1,3 @@
// WITH_RUNTIME
// callable: kotlin/collections/listOf
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/List<T>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/listOf
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: listOf
origin: LIBRARY
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
]
valueParameters: [
KtFirValueParameterSymbol(element)
]
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/List<T>
annotationClassIds: [
kotlin/internal/InlineOnly
]
annotations: [
kotlin/internal/InlineOnly()
psi: null
]
callableIdIfNonLocal: kotlin/collections/listOf
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: true
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: listOf
origin: LIBRARY
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
]
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/List<T>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/listOf
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: listOf
origin: LIBRARY
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
]
valueParameters: [
KtFirValueParameterSymbol(elements)
]
visibility: Public
*/
@@ -1,27 +1 @@
class: kotlin/collections/Iterator
// RESULT
/*
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: kotlin/collections/Iterator
classKind: INTERFACE
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: ABSTRACT
name: Iterator
origin: LIBRARY
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
]
visibility: Public
*/
@@ -1,27 +1,3 @@
// WITH_RUNTIME
// class: kotlin/io/FileWalkDirection
// RESULT
/*
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: kotlin/io/FileWalkDirection
classKind: ENUM_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: FileWalkDirection
origin: LIBRARY
superTypes: [
[] kotlin/Enum<kotlin/io/FileWalkDirection>
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -1,30 +1 @@
// callable: kotlin/collections/List.get
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] E
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/List.get
dispatchType: kotlin/collections/List<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: true
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: get
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
]
visibility: Public
*/
@@ -1,54 +1 @@
// callable: kotlin/collections/List.listIterator
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/ListIterator<E>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/List.listIterator
dispatchType: kotlin/collections/List<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: listIterator
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/collections/ListIterator<E>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: kotlin/collections/List.listIterator
dispatchType: kotlin/collections/List<E>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: ABSTRACT
name: listIterator
origin: LIBRARY
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(index)
]
visibility: Public
*/
@@ -1,28 +1 @@
// class: kotlin/collections/MutableMap.MutableEntry
// RESULT
/*
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: kotlin/collections/MutableMap.MutableEntry
classKind: INTERFACE
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: ABSTRACT
name: MutableEntry
origin: LIBRARY
superTypes: [
[] kotlin/collections/Map.Entry<K, V>
]
symbolKind: MEMBER
typeParameters: [
KtFirTypeParameterSymbol(K)
KtFirTypeParameterSymbol(V)
]
visibility: Public
*/
@@ -7,128 +7,3 @@ class X {
}
}
// RESULT
/*
KtFirValueParameterSymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: param1
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirValueParameterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: param2
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirConstructorSymbol:
annotatedType: [] Anno
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
containingClassIdIfNonLocal: Anno
dispatchType: null
hasStableParameterNames: true
isExtension: false
isPrimary: true
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(param1)
KtFirValueParameterSymbol(param2)
]
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: Anno
classKind: ANNOTATION_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: Anno
origin: SOURCE
superTypes: [
[] kotlin/Annotation
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: [
Anno
]
annotations: [
Anno(param1 = funparam, param2 = 3)
psi: KtAnnotationEntry
]
callableIdIfNonLocal: /X.x
dispatchType: X
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: x
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: [
Anno
]
annotations: [
Anno(param1 = param, param2 = 2)
psi: KtAnnotationEntry
]
classIdIfNonLocal: X
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: X
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -6,113 +6,3 @@ class AnonymousContainer {
val data = 123
}
}
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
dispatchType: <anonymous>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: true
isStatic: false
isSuspend: false
modality: FINAL
name: run
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
dispatchType: <anonymous>
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: 123
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: data
origin: SOURCE
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirAnonymousObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: null
classKind: ANONYMOUS_OBJECT
name: null
origin: SOURCE
superTypes: [
[] java/lang/Runnable
]
symbolKind: LOCAL
KtFirKotlinPropertySymbol:
annotatedType: [] java/lang/Runnable
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /AnonymousContainer.anonymousObject
dispatchType: AnonymousContainer
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: KtUnsupportedConstantValue
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: anonymousObject
origin: SOURCE
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: AnonymousContainer
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: AnonymousContainer
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -1,26 +1,2 @@
class A {
}
// RESULT
/*
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: A
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: A
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -2,76 +2,3 @@ class A {
val a: Int = 10
fun x() = 10
}
// RESULT
/*
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /A.a
dispatchType: A
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: 10
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: a
origin: SOURCE
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /A.x
dispatchType: A
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: x
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: A
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: A
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -1,43 +1,2 @@
class A() {
}
// RESULT
/*
KtFirConstructorSymbol:
annotatedType: [] A
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
containingClassIdIfNonLocal: A
dispatchType: null
hasStableParameterNames: true
isExtension: false
isPrimary: true
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: A
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: A
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -2,122 +2,3 @@ class A() {
constructor(x: Int): this()
constructor(y: Int, z: String) : this(y)
}
// RESULT
/*
KtFirConstructorSymbol:
annotatedType: [] A
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
containingClassIdIfNonLocal: A
dispatchType: null
hasStableParameterNames: true
isExtension: false
isPrimary: true
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirValueParameterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: x
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirConstructorSymbol:
annotatedType: [] A
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
containingClassIdIfNonLocal: A
dispatchType: null
hasStableParameterNames: true
isExtension: false
isPrimary: false
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(x)
]
visibility: Public
KtFirValueParameterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: y
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirValueParameterSymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: z
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirConstructorSymbol:
annotatedType: [] A
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
containingClassIdIfNonLocal: A
dispatchType: null
hasStableParameterNames: true
isExtension: false
isPrimary: false
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(y)
KtFirValueParameterSymbol(z)
]
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: A
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: A
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -1,47 +1,2 @@
class A<T, R> {
}
// RESULT
/*
KtFirTypeParameterSymbol:
isReified: false
name: T
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirTypeParameterSymbol:
isReified: false
name: R
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: A
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: A
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
KtFirTypeParameterSymbol(R)
]
visibility: Public
*/
@@ -1,47 +1,3 @@
enum class X {
Y, Z;
}
// RESULT
/*
KtFirEnumEntrySymbol:
annotatedType: [] X
callableIdIfNonLocal: /X.Y
containingEnumClassIdIfNonLocal: X
isExtension: false
name: Y
origin: SOURCE
receiverType: null
symbolKind: MEMBER
KtFirEnumEntrySymbol:
annotatedType: [] X
callableIdIfNonLocal: /X.Z
containingEnumClassIdIfNonLocal: X
isExtension: false
name: Z
origin: SOURCE
receiverType: null
symbolKind: MEMBER
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: X
classKind: ENUM_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: X
origin: SOURCE
superTypes: [
[] kotlin/Enum<X>
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -6,136 +6,3 @@ enum class Style(val value: String) {
abstract val exitAnimation: String
}
// RESULT
/*
KtFirValueParameterSymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: value
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirConstructorSymbol:
annotatedType: [] Style
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
containingClassIdIfNonLocal: Style
dispatchType: null
hasStableParameterNames: true
isExtension: false
isPrimary: true
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(value)
]
visibility: Private
KtFirPropertyGetterSymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
dispatchType: null
hasBody: true
isDefault: false
isExtension: false
isInline: false
isOverride: false
modality: FINAL
origin: SOURCE
receiverType: null
symbolKind: ACCESSOR
visibility: Public
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
dispatchType: <anonymous>
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: false
hasGetter: true
hasSetter: false
initializer: null
isConst: false
isExtension: false
isLateInit: false
isOverride: true
isStatic: false
isVal: true
modality: FINAL
name: exitAnimation
origin: SOURCE
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirEnumEntrySymbol:
annotatedType: [] Style
callableIdIfNonLocal: /Style.SHEET
containingEnumClassIdIfNonLocal: Style
isExtension: false
name: SHEET
origin: SOURCE
receiverType: null
symbolKind: MEMBER
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/String
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /Style.exitAnimation
dispatchType: Style
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: false
hasGetter: true
hasSetter: false
initializer: null
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: ABSTRACT
name: exitAnimation
origin: SOURCE
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: Style
classKind: ENUM_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: Style
origin: SOURCE
superTypes: [
[] kotlin/Enum<Style>
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -1,27 +1 @@
fun String.foo(): Int = 10
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /foo
dispatchType: null
isExtension: true
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: foo
origin: SOURCE
receiverType: [] kotlin/String
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: []
visibility: Public
*/
@@ -1,43 +1 @@
fun foo(x: Int) {}
// RESULT
/*
KtFirValueParameterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: x
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /foo
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: foo
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(x)
]
visibility: Public
*/
@@ -1,54 +1 @@
fun <X> foo(x: X) {}
// RESULT
/*
KtFirTypeParameterSymbol:
isReified: false
name: X
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirValueParameterSymbol:
annotatedType: [] X
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: x
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /foo
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: foo
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(X)
]
valueParameters: [
KtFirValueParameterSymbol(x)
]
visibility: Public
*/
@@ -1,27 +1 @@
fun foo(): Int = 10
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /foo
dispatchType: null
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: foo
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: []
visibility: Public
*/
@@ -22,181 +22,3 @@ fun foo() {
private inline fun bar(lmbd: (Int) -> Int) {
lmbd(1)
}
// RESULT
/*
KtFirValueParameterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: a
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirLocalVariableSymbol:
annotatedType: [] kotlin/Int
callableIdIfNonLocal: null
isExtension: false
isVal: true
name: b
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirAnonymousFunctionSymbol:
annotatedType: [] kotlin/Int
callableIdIfNonLocal: null
hasStableParameterNames: true
isExtension: false
origin: SOURCE
receiverType: null
symbolKind: LOCAL
valueParameters: [
KtFirValueParameterSymbol(a)
]
KtFirLocalVariableSymbol:
annotatedType: [] kotlin/Function1<kotlin/Int, kotlin/Int>
callableIdIfNonLocal: null
isExtension: false
isVal: true
name: lam1
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirValueParameterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: a
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirLocalVariableSymbol:
annotatedType: [] kotlin/Int
callableIdIfNonLocal: null
isExtension: false
isVal: true
name: c
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirAnonymousFunctionSymbol:
annotatedType: [] kotlin/Int
callableIdIfNonLocal: null
hasStableParameterNames: true
isExtension: false
origin: SOURCE
receiverType: null
symbolKind: LOCAL
valueParameters: [
KtFirValueParameterSymbol(a)
]
KtFirLocalVariableSymbol:
annotatedType: [] kotlin/Function1<kotlin/Int, kotlin/Int>
callableIdIfNonLocal: null
isExtension: false
isVal: true
name: lam2
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirLocalVariableSymbol:
annotatedType: [] kotlin/Int
callableIdIfNonLocal: null
isExtension: false
isVal: true
name: b
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirAnonymousFunctionSymbol:
annotatedType: [] kotlin/Int
callableIdIfNonLocal: null
hasStableParameterNames: true
isExtension: false
origin: SOURCE
receiverType: null
symbolKind: LOCAL
valueParameters: [
KtFirValueParameterSymbol(it)
]
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /foo
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: foo
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: []
visibility: Public
KtFirValueParameterSymbol:
annotatedType: [] kotlin/Function1<kotlin/Int, kotlin/Int>
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: lmbd
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /bar
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: true
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: bar
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(lmbd)
]
visibility: Private
*/
@@ -4,85 +4,3 @@ fun yyy() {
class F {}
}
// RESULT
/*
KtFirLocalVariableSymbol:
annotatedType: [] kotlin/Int
callableIdIfNonLocal: null
isExtension: false
isVal: true
name: q
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: aaa
origin: SOURCE
receiverType: null
symbolKind: LOCAL
typeParameters: []
valueParameters: []
visibility: Local
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: null
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: F
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: LOCAL
typeParameters: []
visibility: Local
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /yyy
dispatchType: null
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: yyy
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: []
visibility: Public
*/
@@ -2,75 +2,3 @@ class A {
fun x(): Int
fun y()
}
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /A.x
dispatchType: A
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: x
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /A.y
dispatchType: A
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: y
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: []
valueParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: A
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: A
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -2,94 +2,3 @@ class A {
val x: Int = 10
val Int.y get() = this
}
// RESULT
/*
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /A.x
dispatchType: A
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: 10
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: x
origin: SOURCE
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirPropertyGetterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
dispatchType: null
hasBody: true
isDefault: false
isExtension: false
isInline: false
isOverride: false
modality: FINAL
origin: SOURCE
receiverType: null
symbolKind: ACCESSOR
visibility: Public
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /A.y
dispatchType: A
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: false
hasGetter: true
hasSetter: false
initializer: null
isConst: false
isExtension: true
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: y
origin: SOURCE
receiverType: [] kotlin/Int
setter: null
symbolKind: MEMBER
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: A
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: A
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/
@@ -9,233 +9,3 @@ class X<T> {
}
}
}
// RESULT
/*
KtFirTypeParameterSymbol:
isReified: false
name: T
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirTypeParameterSymbol:
isReified: false
name: T1
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: X.Y
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: true
modality: FINAL
name: Y
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: MEMBER
typeParameters: [
KtFirTypeParameterSymbol(T1)
]
visibility: Public
KtFirTypeParameterSymbol:
isReified: false
name: T2
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: X.Z
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: Z
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: MEMBER
typeParameters: [
KtFirTypeParameterSymbol(T2)
]
visibility: Public
KtFirTypeParameterSymbol:
isReified: false
name: T3
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirTypeParameterSymbol:
isReified: false
name: T4
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirTypeParameterSymbol:
isReified: false
name: T5
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: null
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: true
modality: FINAL
name: K
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: LOCAL
typeParameters: [
KtFirTypeParameterSymbol(T5)
]
visibility: Local
KtFirTypeParameterSymbol:
isReified: false
name: T6
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: null
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: C
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: LOCAL
typeParameters: [
KtFirTypeParameterSymbol(T6)
]
visibility: Local
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: null
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: U
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: LOCAL
typeParameters: [
KtFirTypeParameterSymbol(T4)
]
visibility: Local
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /X.foo
dispatchType: X<T>
hasStableParameterNames: true
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: foo
origin: SOURCE
receiverType: null
symbolKind: MEMBER
typeParameters: [
KtFirTypeParameterSymbol(T3)
]
valueParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: X
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: X
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
]
visibility: Public
*/
@@ -1,51 +1,2 @@
fun x(): Int = 10
fun y() {}
// RESULT
/*
KtFirFunctionSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /x
dispatchType: null
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: x
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: []
visibility: Public
KtFirFunctionSymbol:
annotatedType: [] kotlin/Unit
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /y
dispatchType: null
isExtension: false
isExternal: false
isInfix: false
isInline: false
isOperator: false
isOverride: false
isStatic: false
isSuspend: false
modality: FINAL
name: y
origin: SOURCE
receiverType: null
symbolKind: TOP_LEVEL
typeParameters: []
valueParameters: []
visibility: Public
*/
@@ -1,72 +1,2 @@
val x: Int = 10
val Int.y get() = this
// RESULT
/*
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /x
dispatchType: null
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: 10
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: x
origin: SOURCE
receiverType: null
setter: null
symbolKind: TOP_LEVEL
visibility: Public
KtFirPropertyGetterSymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
dispatchType: null
hasBody: true
isDefault: false
isExtension: false
isInline: false
isOverride: false
modality: FINAL
origin: SOURCE
receiverType: null
symbolKind: ACCESSOR
visibility: Public
KtFirKotlinPropertySymbol:
annotatedType: [] kotlin/Int
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /y
dispatchType: null
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: false
hasGetter: true
hasSetter: false
initializer: null
isConst: false
isExtension: true
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: y
origin: SOURCE
receiverType: [] kotlin/Int
setter: null
symbolKind: TOP_LEVEL
visibility: Public
*/
@@ -1,54 +1,3 @@
class X<T>
typealias Y<Z> = X<Z>
// RESULT
/*
KtFirTypeParameterSymbol:
isReified: false
name: T
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: X
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: X
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: [
KtFirTypeParameterSymbol(T)
]
visibility: Public
KtFirTypeParameterSymbol:
isReified: false
name: Z
origin: SOURCE
upperBounds: [
kotlin/Any?
]
variance: INVARIANT
KtFirTypeAliasSymbol:
classIdIfNonLocal: Y
expandedType: X<Z>
name: Y
origin: SOURCE
symbolKind: TOP_LEVEL
*/
@@ -13,228 +13,3 @@ class X : @Anno1 I {
fun f(arg: @Anno2 I): @Anno3 I = arg
val x: @Anno4 I = this
}
// RESULT
/*
KtFirNamedClassOrObjectSymbol:
annotationClassIds: [
kotlin/annotation/Target
]
annotations: [
kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)
psi: KtAnnotationEntry
]
classIdIfNonLocal: Anno1
classKind: ANNOTATION_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: Anno1
origin: SOURCE
superTypes: [
[] kotlin/Annotation
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: [
kotlin/annotation/Target
]
annotations: [
kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)
psi: KtAnnotationEntry
]
classIdIfNonLocal: Anno2
classKind: ANNOTATION_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: Anno2
origin: SOURCE
superTypes: [
[] kotlin/Annotation
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: [
kotlin/annotation/Target
]
annotations: [
kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)
psi: KtAnnotationEntry
]
classIdIfNonLocal: Anno3
classKind: ANNOTATION_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: Anno3
origin: SOURCE
superTypes: [
[] kotlin/Annotation
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: [
kotlin/annotation/Target
]
annotations: [
kotlin/annotation/Target(allowedTargets = KtUnsupportedConstantValue)
psi: KtAnnotationEntry
]
classIdIfNonLocal: Anno4
classKind: ANNOTATION_CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: Anno4
origin: SOURCE
superTypes: [
[] kotlin/Annotation
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: I
classKind: INTERFACE
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: ABSTRACT
name: I
origin: SOURCE
superTypes: [
[] kotlin/Any
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
KtFirValueParameterSymbol:
annotatedType: [
Anno2()
psi: KtAnnotationEntry
] @R|Anno2|() I
annotationClassIds: []
annotations: []
callableIdIfNonLocal: null
hasDefaultValue: false
isExtension: false
isVararg: false
name: arg
origin: SOURCE
receiverType: null
symbolKind: LOCAL
KtFirFunctionSymbol:
annotatedType: [
Anno3()
psi: KtAnnotationEntry
] @R|Anno2|() I
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /X.f
dispatchType: X
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: MEMBER
typeParameters: []
valueParameters: [
KtFirValueParameterSymbol(arg)
]
visibility: Public
KtFirKotlinPropertySymbol:
annotatedType: [
Anno4()
psi: KtAnnotationEntry
] @R|Anno2|() I
annotationClassIds: []
annotations: []
callableIdIfNonLocal: /X.x
dispatchType: X
getter: KtFirPropertyGetterSymbol(<getter>)
hasBackingField: true
hasGetter: true
hasSetter: false
initializer: KtUnsupportedConstantValue
isConst: false
isExtension: false
isLateInit: false
isOverride: false
isStatic: false
isVal: true
modality: FINAL
name: x
origin: SOURCE
receiverType: null
setter: null
symbolKind: MEMBER
visibility: Public
KtFirNamedClassOrObjectSymbol:
annotationClassIds: []
annotations: []
classIdIfNonLocal: X
classKind: CLASS
companionObject: null
isData: false
isExternal: false
isFun: false
isInline: false
isInner: false
modality: FINAL
name: X
origin: SOURCE
superTypes: [
[
Anno1()
psi: KtAnnotationEntry
] @R|Anno2|() I
]
symbolKind: TOP_LEVEL
typeParameters: []
visibility: Public
*/