mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-03-10 08:31:29 +00:00
FIR/UAST: commonize simple reference expression
This commit is contained in:
committed by
TeamCityServer
parent
4ec745abd7
commit
e870bf7399
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
||||
*/
|
||||
|
||||
package org.jetbrains.uast.kotlin
|
||||
|
||||
import com.intellij.psi.PsiElement
|
||||
import com.intellij.psi.PsiNamedElement
|
||||
import org.jetbrains.kotlin.psi.KtSimpleNameExpression
|
||||
import org.jetbrains.uast.UElement
|
||||
import org.jetbrains.uast.USimpleNameReferenceExpression
|
||||
import org.jetbrains.uast.internal.acceptList
|
||||
import org.jetbrains.uast.toUElement
|
||||
import org.jetbrains.uast.visitor.UastVisitor
|
||||
|
||||
abstract class KotlinAbstractUSimpleReferenceExpression(
|
||||
override val sourcePsi: KtSimpleNameExpression,
|
||||
givenParent: UElement?
|
||||
) : KotlinAbstractUExpression(givenParent), USimpleNameReferenceExpression, KotlinUElementWithType, KotlinEvaluatableUElement {
|
||||
protected val resolvedDeclaration: PsiElement? by lz { baseResolveProviderService.resolveToDeclaration(sourcePsi) }
|
||||
|
||||
override val identifier get() = sourcePsi.getReferencedName()
|
||||
|
||||
override fun resolve() = resolvedDeclaration
|
||||
|
||||
override val resolvedName: String?
|
||||
get() = (resolvedDeclaration as? PsiNamedElement)?.name
|
||||
|
||||
override fun accept(visitor: UastVisitor) {
|
||||
visitor.visitSimpleNameReferenceExpression(this)
|
||||
|
||||
uAnnotations.acceptList(visitor)
|
||||
|
||||
visitor.afterVisitSimpleNameReferenceExpression(this)
|
||||
}
|
||||
|
||||
override val referenceNameElement: UElement? by lz { sourcePsi.getIdentifier()?.toUElement() }
|
||||
}
|
||||
@@ -310,6 +310,7 @@ internal object FirKotlinConverter : BaseKotlinConverter {
|
||||
is KtArrayAccessExpression -> expr<UArrayAccessExpression>(build(::FirKotlinUArrayAccessExpression))
|
||||
|
||||
is KtDotQualifiedExpression -> expr<UQualifiedReferenceExpression>(build(::KotlinUQualifiedReferenceExpression))
|
||||
is KtSimpleNameExpression -> expr<USimpleNameReferenceExpression>(build(::FirKotlinUSimpleReferenceExpression))
|
||||
|
||||
else -> expr<UExpression>(build(::UnknownKotlinExpression))
|
||||
}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
/*
|
||||
* Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors.
|
||||
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
|
||||
*/
|
||||
|
||||
package org.jetbrains.uast.kotlin
|
||||
|
||||
import org.jetbrains.kotlin.psi.KtSimpleNameExpression
|
||||
import org.jetbrains.uast.UElement
|
||||
|
||||
class FirKotlinUSimpleReferenceExpression(
|
||||
override val sourcePsi: KtSimpleNameExpression,
|
||||
givenParent: UElement?
|
||||
) : KotlinAbstractUSimpleReferenceExpression(sourcePsi, givenParent) {
|
||||
// TODO: handle destructuring declaration differently or commonize it
|
||||
}
|
||||
@@ -5,7 +5,7 @@ UFile (package = )
|
||||
UBlockExpression
|
||||
UReturnExpression
|
||||
UIfExpression
|
||||
[!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
USimpleNameReferenceExpression (identifier = b)
|
||||
UParenthesizedExpression
|
||||
[!] UnknownKotlinExpression (BINARY_EXPRESSION)
|
||||
ULiteralExpression (value = "42")
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
public final class IfKt {
|
||||
public static final fun test(b: boolean) : java.lang.Object {
|
||||
return if ([!] UnknownKotlinExpression (REFERENCE_EXPRESSION)) ([!] UnknownKotlinExpression (BINARY_EXPRESSION)) else "42"
|
||||
return if (b) ([!] UnknownKotlinExpression (BINARY_EXPRESSION)) else "42"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8,10 +8,10 @@ UFile (package = )
|
||||
UMethod (name = main)
|
||||
UBlockExpression
|
||||
UQualifiedReferenceExpression
|
||||
[!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
USimpleNameReferenceExpression (identifier = RunnableManager)
|
||||
[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
UQualifiedReferenceExpression
|
||||
[!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
USimpleNameReferenceExpression (identifier = RunnableManager)
|
||||
[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
UClass (name = RunnableManager)
|
||||
UField (name = INSTANCE)
|
||||
@@ -23,7 +23,7 @@ UFile (package = )
|
||||
UParameter (name = runnable)
|
||||
UBlockExpression
|
||||
UQualifiedReferenceExpression
|
||||
[!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
USimpleNameReferenceExpression (identifier = tasks)
|
||||
[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
UMethod (name = runAll)
|
||||
UBlockExpression
|
||||
|
||||
@@ -5,8 +5,8 @@ public final class ObjectsKt {
|
||||
private static final var topRunnable: java.lang.Runnable = [!] UnknownKotlinExpression (OBJECT_LITERAL)
|
||||
public static final fun getTopRunnable() : java.lang.Runnable = UastEmptyExpression
|
||||
public static final fun main() : void {
|
||||
[!] UnknownKotlinExpression (REFERENCE_EXPRESSION).[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
[!] UnknownKotlinExpression (REFERENCE_EXPRESSION).[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
RunnableManager.[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
RunnableManager.[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -16,7 +16,7 @@ public final class RunnableManager {
|
||||
private fun RunnableManager() = UastEmptyExpression
|
||||
public final fun getTasks() : java.util.List<java.lang.Runnable> = UastEmptyExpression
|
||||
public final fun register(runnable: java.lang.Runnable) : void {
|
||||
[!] UnknownKotlinExpression (REFERENCE_EXPRESSION).[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
tasks.[!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
}
|
||||
public final fun runAll() : void {
|
||||
[!] UnknownKotlinExpression (FOR)
|
||||
|
||||
@@ -1,30 +1,30 @@
|
||||
foo -> UMethod (name = foo)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
a -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
b -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
> -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
> -> USimpleNameReferenceExpression (identifier = >)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
c -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
?: -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
?: -> USimpleNameReferenceExpression (identifier = ?:)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
annotatedSwitch -> UMethod (name = annotatedSwitch)
|
||||
str -> UParameter (name = str)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
str -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
str -> USimpleNameReferenceExpression (identifier = str)
|
||||
isBlank -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
str -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
str -> USimpleNameReferenceExpression (identifier = str)
|
||||
isNotEmpty -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
!= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
!= -> USimpleNameReferenceExpression (identifier = !=)
|
||||
|
||||
@@ -1,2 +1,22 @@
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
isBlank() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
str -> USimpleNameReferenceExpression (identifier = str) from KtNameReferenceExpression
|
||||
isBlank -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
isNotEmpty() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
str -> USimpleNameReferenceExpression (identifier = str) from KtNameReferenceExpression
|
||||
isNotEmpty -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,28 +1,28 @@
|
||||
Annotation -> UClass (name = Annotation)
|
||||
strings -> UAnnotationMethod (name = strings)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Annotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
Annotation -> USimpleNameReferenceExpression (identifier = Annotation)
|
||||
A -> UClass (name = A)
|
||||
AnnotationInner -> UClass (name = AnnotationInner)
|
||||
value -> UAnnotationMethod (name = value)
|
||||
Annotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
AnnotationArray -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Annotation -> USimpleNameReferenceExpression (identifier = Annotation)
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray)
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
B1 -> UClass (name = B1)
|
||||
AnnotationArray -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
value -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray)
|
||||
value -> USimpleNameReferenceExpression (identifier = value)
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
B2 -> UClass (name = B2)
|
||||
AnnotationArray -> UClass (name = AnnotationArray)
|
||||
value -> UAnnotationMethod (name = value)
|
||||
Annotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
AnnotationArray -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Annotation -> USimpleNameReferenceExpression (identifier = Annotation)
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray)
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
strings -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
strings -> USimpleNameReferenceExpression (identifier = strings)
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
C -> UClass (name = C)
|
||||
AnnotationArray -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray)
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
strings -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
strings -> USimpleNameReferenceExpression (identifier = strings)
|
||||
[ -> UCallExpression (kind = UastCallKind(name='array_initializer'), argCount = 2))
|
||||
C2 -> UClass (name = C2)
|
||||
|
||||
16
plugins/uast-kotlin-fir/testData/legacyIdentifiers/AnnotationComplex.refNames.fir.txt
vendored
Normal file
16
plugins/uast-kotlin-fir/testData/legacyIdentifiers/AnnotationComplex.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Annotation -> USimpleNameReferenceExpression (identifier = Annotation) from KtNameReferenceExpression
|
||||
Annotation -> USimpleNameReferenceExpression (identifier = Annotation) from KtNameReferenceExpression
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray) from KtNameReferenceExpression
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray) from KtNameReferenceExpression
|
||||
value -> USimpleNameReferenceExpression (identifier = value) from KtNameReferenceExpression
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Annotation -> USimpleNameReferenceExpression (identifier = Annotation) from KtNameReferenceExpression
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray) from KtNameReferenceExpression
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
strings -> USimpleNameReferenceExpression (identifier = strings) from KtNameReferenceExpression
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
AnnotationArray -> USimpleNameReferenceExpression (identifier = AnnotationArray) from KtNameReferenceExpression
|
||||
Annotation -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
strings -> USimpleNameReferenceExpression (identifier = strings) from KtNameReferenceExpression
|
||||
@@ -1,42 +1,42 @@
|
||||
IntRange -> UClass (name = IntRange)
|
||||
from -> UAnnotationMethod (name = from)
|
||||
Long -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Long -> USimpleNameReferenceExpression (identifier = Long)
|
||||
to -> UAnnotationMethod (name = to)
|
||||
Long -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Long -> USimpleNameReferenceExpression (identifier = Long)
|
||||
RequiresPermission -> UClass (name = RequiresPermission)
|
||||
anyOf -> UAnnotationMethod (name = anyOf)
|
||||
IntArray -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
IntArray -> USimpleNameReferenceExpression (identifier = IntArray)
|
||||
RequiresStrPermission -> UClass (name = RequiresStrPermission)
|
||||
strs -> UAnnotationMethod (name = strs)
|
||||
Array -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Array -> USimpleNameReferenceExpression (identifier = Array)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
WithDefaultValue -> UClass (name = WithDefaultValue)
|
||||
value -> UAnnotationMethod (name = value)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
SuppressLint -> UClass (name = SuppressLint)
|
||||
value -> UAnnotationMethod (name = value)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
RequiresPermission -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
anyOf -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
RequiresPermission -> USimpleNameReferenceExpression (identifier = RequiresPermission)
|
||||
anyOf -> USimpleNameReferenceExpression (identifier = anyOf)
|
||||
intArrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
IntRange -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
from -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
to -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
WithDefaultValue -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
SuppressLint -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
IntRange -> USimpleNameReferenceExpression (identifier = IntRange)
|
||||
from -> USimpleNameReferenceExpression (identifier = from)
|
||||
to -> USimpleNameReferenceExpression (identifier = to)
|
||||
WithDefaultValue -> USimpleNameReferenceExpression (identifier = WithDefaultValue)
|
||||
SuppressLint -> USimpleNameReferenceExpression (identifier = SuppressLint)
|
||||
foo -> UMethod (name = foo)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
IntRange -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
SuppressLint -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
IntRange -> USimpleNameReferenceExpression (identifier = IntRange)
|
||||
SuppressLint -> USimpleNameReferenceExpression (identifier = SuppressLint)
|
||||
bar -> UMethod (name = bar)
|
||||
Unit -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
RequiresPermission -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
anyOf -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit)
|
||||
RequiresPermission -> USimpleNameReferenceExpression (identifier = RequiresPermission)
|
||||
anyOf -> USimpleNameReferenceExpression (identifier = anyOf)
|
||||
[ -> UCallExpression (kind = UastCallKind(name='array_initializer'), argCount = 3))
|
||||
fooWithArrLiteral -> UMethod (name = fooWithArrLiteral)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
RequiresStrPermission -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
strs -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
RequiresStrPermission -> USimpleNameReferenceExpression (identifier = RequiresStrPermission)
|
||||
strs -> USimpleNameReferenceExpression (identifier = strs)
|
||||
[ -> UCallExpression (kind = UastCallKind(name='array_initializer'), argCount = 3))
|
||||
fooWithStrArrLiteral -> UMethod (name = fooWithStrArrLiteral)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
|
||||
25
plugins/uast-kotlin-fir/testData/legacyIdentifiers/AnnotationParameters.refNames.fir.txt
vendored
Normal file
25
plugins/uast-kotlin-fir/testData/legacyIdentifiers/AnnotationParameters.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
Long -> USimpleNameReferenceExpression (identifier = Long) from KtNameReferenceExpression
|
||||
Long -> USimpleNameReferenceExpression (identifier = Long) from KtNameReferenceExpression
|
||||
IntArray -> USimpleNameReferenceExpression (identifier = IntArray) from KtNameReferenceExpression
|
||||
Array -> USimpleNameReferenceExpression (identifier = Array) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
RequiresPermission -> USimpleNameReferenceExpression (identifier = RequiresPermission) from KtNameReferenceExpression
|
||||
anyOf -> USimpleNameReferenceExpression (identifier = anyOf) from KtNameReferenceExpression
|
||||
intArrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
IntRange -> USimpleNameReferenceExpression (identifier = IntRange) from KtNameReferenceExpression
|
||||
from -> USimpleNameReferenceExpression (identifier = from) from KtNameReferenceExpression
|
||||
to -> USimpleNameReferenceExpression (identifier = to) from KtNameReferenceExpression
|
||||
WithDefaultValue -> USimpleNameReferenceExpression (identifier = WithDefaultValue) from KtNameReferenceExpression
|
||||
SuppressLint -> USimpleNameReferenceExpression (identifier = SuppressLint) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
IntRange -> USimpleNameReferenceExpression (identifier = IntRange) from KtNameReferenceExpression
|
||||
SuppressLint -> USimpleNameReferenceExpression (identifier = SuppressLint) from KtNameReferenceExpression
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit) from KtNameReferenceExpression
|
||||
RequiresPermission -> USimpleNameReferenceExpression (identifier = RequiresPermission) from KtNameReferenceExpression
|
||||
anyOf -> USimpleNameReferenceExpression (identifier = anyOf) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
RequiresStrPermission -> USimpleNameReferenceExpression (identifier = RequiresStrPermission) from KtNameReferenceExpression
|
||||
strs -> USimpleNameReferenceExpression (identifier = strs) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
@@ -1,33 +1,33 @@
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
io -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Closeable -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
io -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
InputStream -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> USimpleNameReferenceExpression (identifier = java)
|
||||
io -> USimpleNameReferenceExpression (identifier = io)
|
||||
Closeable -> USimpleNameReferenceExpression (identifier = Closeable)
|
||||
java -> USimpleNameReferenceExpression (identifier = java)
|
||||
io -> USimpleNameReferenceExpression (identifier = io)
|
||||
InputStream -> USimpleNameReferenceExpression (identifier = InputStream)
|
||||
foo -> UMethod (name = foo)
|
||||
runnable -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
object -> UClass (name = null)
|
||||
Runnable -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Runnable -> USimpleNameReferenceExpression (identifier = Runnable)
|
||||
run -> UMethod (name = run)
|
||||
runnable -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
runnable -> USimpleNameReferenceExpression (identifier = runnable)
|
||||
run -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
runnable2 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Runnable -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
runnable2 -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
runnable2 -> USimpleNameReferenceExpression (identifier = runnable2)
|
||||
run -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
closeableRunnable -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
object -> UClass (name = null)
|
||||
Runnable -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Closeable -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Runnable -> USimpleNameReferenceExpression (identifier = Runnable)
|
||||
Closeable -> USimpleNameReferenceExpression (identifier = Closeable)
|
||||
close -> UMethod (name = close)
|
||||
run -> UMethod (name = run)
|
||||
runnableIs -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
object -> UClass (name = null)
|
||||
InputStream -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Runnable -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
InputStream -> USimpleNameReferenceExpression (identifier = InputStream)
|
||||
Runnable -> USimpleNameReferenceExpression (identifier = Runnable)
|
||||
read -> UMethod (name = read)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
run -> UMethod (name = run)
|
||||
withErr -> UMethod (name = withErr)
|
||||
runnable -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
|
||||
@@ -1,6 +1,24 @@
|
||||
Closeable -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
io -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
InputStream -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
io -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Closeable -> USimpleNameReferenceExpression (identifier = Closeable) from KtDotQualifiedExpression
|
||||
io -> USimpleNameReferenceExpression (identifier = io) from KtDotQualifiedExpression
|
||||
java -> USimpleNameReferenceExpression (identifier = java) from KtNameReferenceExpression
|
||||
io -> USimpleNameReferenceExpression (identifier = io) from KtNameReferenceExpression
|
||||
Closeable -> USimpleNameReferenceExpression (identifier = Closeable) from KtNameReferenceExpression
|
||||
InputStream -> USimpleNameReferenceExpression (identifier = InputStream) from KtDotQualifiedExpression
|
||||
io -> USimpleNameReferenceExpression (identifier = io) from KtDotQualifiedExpression
|
||||
java -> USimpleNameReferenceExpression (identifier = java) from KtNameReferenceExpression
|
||||
io -> USimpleNameReferenceExpression (identifier = io) from KtNameReferenceExpression
|
||||
InputStream -> USimpleNameReferenceExpression (identifier = InputStream) from KtNameReferenceExpression
|
||||
Runnable -> USimpleNameReferenceExpression (identifier = Runnable) from KtNameReferenceExpression
|
||||
run() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
runnable -> USimpleNameReferenceExpression (identifier = runnable) from KtNameReferenceExpression
|
||||
run -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Runnable -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
run() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
runnable2 -> USimpleNameReferenceExpression (identifier = runnable2) from KtNameReferenceExpression
|
||||
run -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Runnable -> USimpleNameReferenceExpression (identifier = Runnable) from KtNameReferenceExpression
|
||||
Closeable -> USimpleNameReferenceExpression (identifier = Closeable) from KtNameReferenceExpression
|
||||
InputStream -> USimpleNameReferenceExpression (identifier = InputStream) from KtNameReferenceExpression
|
||||
Runnable -> USimpleNameReferenceExpression (identifier = Runnable) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
foo -> UMethod (name = foo)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
s -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
s -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
!! -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
s -> USimpleNameReferenceExpression (identifier = s)
|
||||
!! -> USimpleNameReferenceExpression (identifier = !!)
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
s -> USimpleNameReferenceExpression (identifier = s) from KtNameReferenceExpression
|
||||
s -> USimpleNameReferenceExpression (identifier = s) from KtNameReferenceExpression
|
||||
@@ -1,72 +1,72 @@
|
||||
foo -> UMethod (name = foo)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
mask -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
x -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
pos -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
and -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mask -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
and -> USimpleNameReferenceExpression (identifier = and)
|
||||
mask -> USimpleNameReferenceExpression (identifier = mask)
|
||||
max -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
or -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mask -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
or -> USimpleNameReferenceExpression (identifier = or)
|
||||
mask -> USimpleNameReferenceExpression (identifier = mask)
|
||||
zebra -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
xor -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mask -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
xor -> USimpleNameReferenceExpression (identifier = xor)
|
||||
mask -> USimpleNameReferenceExpression (identifier = mask)
|
||||
signed -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
shr -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
shr -> USimpleNameReferenceExpression (identifier = shr)
|
||||
one -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
ushr -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
ushr -> USimpleNameReferenceExpression (identifier = ushr)
|
||||
zero -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
shl -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
pos -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
zero -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
- -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
zebra -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
* -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
signed -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
/ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
one -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
shl -> USimpleNameReferenceExpression (identifier = shl)
|
||||
pos -> USimpleNameReferenceExpression (identifier = pos)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
zero -> USimpleNameReferenceExpression (identifier = zero)
|
||||
- -> USimpleNameReferenceExpression (identifier = -)
|
||||
zebra -> USimpleNameReferenceExpression (identifier = zebra)
|
||||
* -> USimpleNameReferenceExpression (identifier = *)
|
||||
signed -> USimpleNameReferenceExpression (identifier = signed)
|
||||
/ -> USimpleNameReferenceExpression (identifier = /)
|
||||
one -> USimpleNameReferenceExpression (identifier = one)
|
||||
bar -> UMethod (name = bar)
|
||||
Long -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Long -> USimpleNameReferenceExpression (identifier = Long)
|
||||
mask -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Long -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Long -> USimpleNameReferenceExpression (identifier = Long)
|
||||
x -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Long -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Long -> USimpleNameReferenceExpression (identifier = Long)
|
||||
pos -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
and -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mask -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
and -> USimpleNameReferenceExpression (identifier = and)
|
||||
mask -> USimpleNameReferenceExpression (identifier = mask)
|
||||
max -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
or -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mask -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
or -> USimpleNameReferenceExpression (identifier = or)
|
||||
mask -> USimpleNameReferenceExpression (identifier = mask)
|
||||
zebra -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
xor -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mask -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
xor -> USimpleNameReferenceExpression (identifier = xor)
|
||||
mask -> USimpleNameReferenceExpression (identifier = mask)
|
||||
signed -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
shr -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
shr -> USimpleNameReferenceExpression (identifier = shr)
|
||||
one -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
ushr -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
ushr -> USimpleNameReferenceExpression (identifier = ushr)
|
||||
zero -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
shl -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
pos -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
zero -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
- -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
zebra -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
* -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
signed -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
/ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
one -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
shl -> USimpleNameReferenceExpression (identifier = shl)
|
||||
pos -> USimpleNameReferenceExpression (identifier = pos)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
zero -> USimpleNameReferenceExpression (identifier = zero)
|
||||
- -> USimpleNameReferenceExpression (identifier = -)
|
||||
zebra -> USimpleNameReferenceExpression (identifier = zebra)
|
||||
* -> USimpleNameReferenceExpression (identifier = *)
|
||||
signed -> USimpleNameReferenceExpression (identifier = signed)
|
||||
/ -> USimpleNameReferenceExpression (identifier = /)
|
||||
one -> USimpleNameReferenceExpression (identifier = one)
|
||||
|
||||
@@ -43,4 +43,4 @@ pos -> USimpleNameReferenceExpression (identifier = pos) from KtNameReferenceExp
|
||||
zero -> USimpleNameReferenceExpression (identifier = zero) from KtNameReferenceExpression
|
||||
zebra -> USimpleNameReferenceExpression (identifier = zebra) from KtNameReferenceExpression
|
||||
signed -> USimpleNameReferenceExpression (identifier = signed) from KtNameReferenceExpression
|
||||
one -> USimpleNameReferenceExpression (identifier = one) from KtNameReferenceExpression
|
||||
one -> USimpleNameReferenceExpression (identifier = one) from KtNameReferenceExpression
|
||||
@@ -1,15 +1,15 @@
|
||||
main -> UMethod (name = main)
|
||||
args -> UParameter (name = args)
|
||||
Array -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Array -> USimpleNameReferenceExpression (identifier = Array)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
TestUsed -> UClass (name = TestUsed)
|
||||
parameter -> UParameter (name = parameter)
|
||||
CharSequence -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
CharSequence -> USimpleNameReferenceExpression (identifier = CharSequence)
|
||||
Used -> UClass (name = Used)
|
||||
parameter -> UParameter (name = parameter)
|
||||
Any -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any)
|
||||
object -> UClass (name = Companion)
|
||||
Any -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any)
|
||||
doStuff1 -> UMethod (name = doStuff1)
|
||||
Used -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
this -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
this -> USimpleNameReferenceExpression (identifier = this)
|
||||
|
||||
6
plugins/uast-kotlin-fir/testData/legacyIdentifiers/BrokenMethod.refNames.fir.txt
vendored
Normal file
6
plugins/uast-kotlin-fir/testData/legacyIdentifiers/BrokenMethod.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
Array -> USimpleNameReferenceExpression (identifier = Array) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
CharSequence -> USimpleNameReferenceExpression (identifier = CharSequence) from KtNameReferenceExpression
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any) from KtNameReferenceExpression
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any) from KtNameReferenceExpression
|
||||
Used -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
@@ -1,13 +1,13 @@
|
||||
Test -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Test -> USimpleNameReferenceExpression (identifier = Test)
|
||||
A -> UClass (name = A)
|
||||
MyAnnotation -> UClass (name = MyAnnotation)
|
||||
text -> UAnnotationMethod (name = text)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation)
|
||||
B -> UClass (name = B)
|
||||
MyAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation)
|
||||
InB -> UClass (name = InB)
|
||||
MyAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation)
|
||||
object -> UClass (name = Companion)
|
||||
MyAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation)
|
||||
Obj -> UClass (name = Obj)
|
||||
|
||||
6
plugins/uast-kotlin-fir/testData/legacyIdentifiers/ClassAnnotation.refNames.fir.txt
vendored
Normal file
6
plugins/uast-kotlin-fir/testData/legacyIdentifiers/ClassAnnotation.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
Test -> USimpleNameReferenceExpression (identifier = Test) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation) from KtNameReferenceExpression
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation) from KtNameReferenceExpression
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation) from KtNameReferenceExpression
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation) from KtNameReferenceExpression
|
||||
@@ -2,20 +2,20 @@ Base -> UClass (name = Base)
|
||||
print -> UMethod (name = print)
|
||||
BaseImpl -> UClass (name = BaseImpl)
|
||||
x -> UParameter (name = x)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Base -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base)
|
||||
print -> UMethod (name = print)
|
||||
print -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
Derived -> UClass (name = Derived)
|
||||
b -> UParameter (name = b)
|
||||
Base -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Base -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base)
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base)
|
||||
createBase -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
CharSequence -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
CharSequence -> USimpleNameReferenceExpression (identifier = CharSequence)
|
||||
createBase -> UMethod (name = createBase)
|
||||
i -> UParameter (name = i)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Base -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base)
|
||||
BaseImpl -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
i -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
i -> USimpleNameReferenceExpression (identifier = i)
|
||||
|
||||
12
plugins/uast-kotlin-fir/testData/legacyIdentifiers/ConstructorDelegate.refNames.fir.txt
vendored
Normal file
12
plugins/uast-kotlin-fir/testData/legacyIdentifiers/ConstructorDelegate.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base) from KtNameReferenceExpression
|
||||
print -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
x -> USimpleNameReferenceExpression (identifier = x) from KtNameReferenceExpression
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base) from KtNameReferenceExpression
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base) from KtNameReferenceExpression
|
||||
createBase -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
CharSequence -> USimpleNameReferenceExpression (identifier = CharSequence) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Base -> USimpleNameReferenceExpression (identifier = Base) from KtNameReferenceExpression
|
||||
BaseImpl -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
i -> USimpleNameReferenceExpression (identifier = i) from KtNameReferenceExpression
|
||||
@@ -1,80 +1,80 @@
|
||||
A -> UClass (name = A)
|
||||
str -> UParameter (name = str)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
constructor -> UMethod (name = A)
|
||||
i -> UParameter (name = i)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
this -> [!] UnknownKotlinExpression (CONSTRUCTOR_DELEGATION_REFERENCE)
|
||||
i -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
i -> USimpleNameReferenceExpression (identifier = i)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
AWithInit -> UClass (name = AWithInit)
|
||||
str -> UParameter (name = str)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
constructor -> UMethod (name = AWithInit)
|
||||
i -> UParameter (name = i)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
this -> [!] UnknownKotlinExpression (CONSTRUCTOR_DELEGATION_REFERENCE)
|
||||
i -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
i -> USimpleNameReferenceExpression (identifier = i)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
AWith2Init -> UClass (name = AWith2Init)
|
||||
str -> UParameter (name = str)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
constructor -> UMethod (name = AWith2Init)
|
||||
i -> UParameter (name = i)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
this -> [!] UnknownKotlinExpression (CONSTRUCTOR_DELEGATION_REFERENCE)
|
||||
i -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
i -> USimpleNameReferenceExpression (identifier = i)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
AOnlyInit -> UClass (name = AOnlyInit)
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
AWithSecondary -> UClass (name = AWithSecondary)
|
||||
a -> UField (name = a)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
constructor -> UMethod (name = AWithSecondary)
|
||||
i -> UParameter (name = i)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
i -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
i -> USimpleNameReferenceExpression (identifier = i)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
constructor -> UMethod (name = AWithSecondary)
|
||||
s -> UParameter (name = s)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
s -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
s -> USimpleNameReferenceExpression (identifier = s)
|
||||
AWithSecondaryInit -> UClass (name = AWithSecondaryInit)
|
||||
a -> UField (name = a)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
constructor -> UMethod (name = AWithSecondaryInit)
|
||||
i -> UParameter (name = i)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
i -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
i -> USimpleNameReferenceExpression (identifier = i)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
constructor -> UMethod (name = AWithSecondaryInit)
|
||||
s -> UParameter (name = s)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
s -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
s -> USimpleNameReferenceExpression (identifier = s)
|
||||
local -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
s -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
local -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
s -> USimpleNameReferenceExpression (identifier = s)
|
||||
local -> USimpleNameReferenceExpression (identifier = local)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
AWithFieldInit -> UClass (name = AWithFieldInit)
|
||||
i -> UParameter (name = i)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
a -> UField (name = a)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
i -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
i -> USimpleNameReferenceExpression (identifier = i)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
@@ -1,7 +1,50 @@
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
i -> USimpleNameReferenceExpression (identifier = i) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
i -> USimpleNameReferenceExpression (identifier = i) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
i -> USimpleNameReferenceExpression (identifier = i) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
i -> USimpleNameReferenceExpression (identifier = i) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
s -> USimpleNameReferenceExpression (identifier = s) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
println -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
i -> USimpleNameReferenceExpression (identifier = i) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
s -> USimpleNameReferenceExpression (identifier = s) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
s -> USimpleNameReferenceExpression (identifier = s) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
local -> USimpleNameReferenceExpression (identifier = local) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
i -> USimpleNameReferenceExpression (identifier = i) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,7 +0,0 @@
|
||||
Device -> UClass (name = Device)
|
||||
D -> [!] UnknownKotlinExpression (TYPE_PARAMETER)
|
||||
Device -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
D -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> UField (name = a)
|
||||
as? -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
Device -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -4,4 +4,4 @@ Device -> USimpleNameReferenceExpression (identifier = Device)
|
||||
D -> USimpleNameReferenceExpression (identifier = D)
|
||||
a -> UField (name = a)
|
||||
as? -> USimpleNameReferenceExpression (identifier = as?)
|
||||
Device -> USimpleNameReferenceExpression (identifier = Device)
|
||||
Device -> USimpleNameReferenceExpression (identifier = Device)
|
||||
@@ -1,3 +1,3 @@
|
||||
Device -> USimpleNameReferenceExpression (identifier = Device) from KtNameReferenceExpression
|
||||
D -> USimpleNameReferenceExpression (identifier = D) from KtNameReferenceExpression
|
||||
Device -> USimpleNameReferenceExpression (identifier = Device) from KtNameReferenceExpression
|
||||
Device -> USimpleNameReferenceExpression (identifier = Device) from KtNameReferenceExpression
|
||||
@@ -1,4 +0,0 @@
|
||||
Foo -> UClass (name = Foo)
|
||||
bar -> UMethod (name = bar)
|
||||
Baz -> UClass (name = Baz)
|
||||
Foo -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -1,4 +1,4 @@
|
||||
Foo -> UClass (name = Foo)
|
||||
bar -> UMethod (name = bar)
|
||||
Baz -> UClass (name = Baz)
|
||||
Foo -> USimpleNameReferenceExpression (identifier = Foo)
|
||||
Foo -> USimpleNameReferenceExpression (identifier = Foo)
|
||||
@@ -1 +1 @@
|
||||
Foo -> USimpleNameReferenceExpression (identifier = Foo) from KtNameReferenceExpression
|
||||
Foo -> USimpleNameReferenceExpression (identifier = Foo) from KtNameReferenceExpression
|
||||
@@ -1,5 +0,0 @@
|
||||
foo -> UMethod (name = foo)
|
||||
a -> UParameter (name = a)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
foo -> UParameter (name = foo)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -2,4 +2,4 @@ foo -> UMethod (name = foo)
|
||||
a -> UParameter (name = a)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
foo -> UParameter (name = foo)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
@@ -1,2 +1,2 @@
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
@@ -1,10 +1,10 @@
|
||||
MyColor -> UClass (name = MyColor)
|
||||
x -> UParameter (name = x)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
y -> UParameter (name = y)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
z -> UParameter (name = z)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Some -> UClass (name = Some)
|
||||
delegate -> UMethod (name = getDelegate)
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
8
plugins/uast-kotlin-fir/testData/legacyIdentifiers/Delegate.refNames.fir.txt
vendored
Normal file
8
plugins/uast-kotlin-fir/testData/legacyIdentifiers/Delegate.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
MyColor -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
MyColor -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
MyColor -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
@@ -1,10 +1,10 @@
|
||||
test -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
pkg -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
test -> USimpleNameReferenceExpression (identifier = test)
|
||||
pkg -> USimpleNameReferenceExpression (identifier = pkg)
|
||||
Test -> UClass (name = Test)
|
||||
test1 -> UMethod (name = test1)
|
||||
Deprecated -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
level -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
DeprecationLevel -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
HIDDEN -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
message -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Deprecated -> USimpleNameReferenceExpression (identifier = Deprecated)
|
||||
level -> USimpleNameReferenceExpression (identifier = level)
|
||||
DeprecationLevel -> USimpleNameReferenceExpression (identifier = DeprecationLevel)
|
||||
HIDDEN -> USimpleNameReferenceExpression (identifier = HIDDEN)
|
||||
message -> USimpleNameReferenceExpression (identifier = message)
|
||||
test2 -> [!] UnknownKotlinExpression (FUN)
|
||||
|
||||
@@ -1,2 +1,9 @@
|
||||
pkg -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
HIDDEN -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
pkg -> USimpleNameReferenceExpression (identifier = pkg) from KtDotQualifiedExpression
|
||||
test -> USimpleNameReferenceExpression (identifier = test) from KtNameReferenceExpression
|
||||
pkg -> USimpleNameReferenceExpression (identifier = pkg) from KtNameReferenceExpression
|
||||
Deprecated -> USimpleNameReferenceExpression (identifier = Deprecated) from KtNameReferenceExpression
|
||||
level -> USimpleNameReferenceExpression (identifier = level) from KtNameReferenceExpression
|
||||
HIDDEN -> USimpleNameReferenceExpression (identifier = HIDDEN) from KtDotQualifiedExpression
|
||||
DeprecationLevel -> USimpleNameReferenceExpression (identifier = DeprecationLevel) from KtNameReferenceExpression
|
||||
HIDDEN -> USimpleNameReferenceExpression (identifier = HIDDEN) from KtNameReferenceExpression
|
||||
message -> USimpleNameReferenceExpression (identifier = message) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
foo -> UMethod (name = foo)
|
||||
data -> UParameter (name = data)
|
||||
Any -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any)
|
||||
a -> [!] UnknownKotlinExpression (DESTRUCTURING_DECLARATION_ENTRY)
|
||||
b -> [!] UnknownKotlinExpression (DESTRUCTURING_DECLARATION_ENTRY)
|
||||
to -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
to -> USimpleNameReferenceExpression (identifier = to)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
k -> [!] UnknownKotlinExpression (DESTRUCTURING_DECLARATION_ENTRY)
|
||||
v -> [!] UnknownKotlinExpression (DESTRUCTURING_DECLARATION_ENTRY)
|
||||
data -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
as -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
Pair -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
data -> USimpleNameReferenceExpression (identifier = data)
|
||||
as -> USimpleNameReferenceExpression (identifier = as)
|
||||
Pair -> USimpleNameReferenceExpression (identifier = Pair)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
|
||||
7
plugins/uast-kotlin-fir/testData/legacyIdentifiers/DestructuringDeclaration.refNames.fir.txt
vendored
Normal file
7
plugins/uast-kotlin-fir/testData/legacyIdentifiers/DestructuringDeclaration.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any) from KtNameReferenceExpression
|
||||
to -> USimpleNameReferenceExpression (identifier = to) from KtOperationReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
data -> USimpleNameReferenceExpression (identifier = data) from KtNameReferenceExpression
|
||||
Pair -> USimpleNameReferenceExpression (identifier = Pair) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
@@ -1,13 +1,13 @@
|
||||
foo -> UMethod (name = foo)
|
||||
bar -> UParameter (name = bar)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
bar -> UMethod (name = bar)
|
||||
baz -> UMethod (name = baz)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
?: -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
?: -> USimpleNameReferenceExpression (identifier = ?:)
|
||||
foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
?: -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
?: -> USimpleNameReferenceExpression (identifier = ?:)
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
@@ -1 +1,8 @@
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
foo -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
foo -> UMethod (name = foo)
|
||||
text -> UParameter (name = text)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
text -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
?: -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
text -> USimpleNameReferenceExpression (identifier = text)
|
||||
?: -> USimpleNameReferenceExpression (identifier = ?:)
|
||||
bar -> UMethod (name = bar)
|
||||
o -> UParameter (name = o)
|
||||
Any -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any)
|
||||
|
||||
4
plugins/uast-kotlin-fir/testData/legacyIdentifiers/ElvisType.refNames.fir.txt
vendored
Normal file
4
plugins/uast-kotlin-fir/testData/legacyIdentifiers/ElvisType.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
text -> USimpleNameReferenceExpression (identifier = text) from KtNameReferenceExpression
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any) from KtNameReferenceExpression
|
||||
@@ -1,6 +1,6 @@
|
||||
Style -> UClass (name = Style)
|
||||
value -> UParameter (name = value)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
SYSTEM -> [!] UnknownKotlinExpression (ENUM_ENTRY)
|
||||
USER -> [!] UnknownKotlinExpression (ENUM_ENTRY)
|
||||
INTERNAL -> [!] UnknownKotlinExpression (ENUM_ENTRY)
|
||||
|
||||
@@ -2,4 +2,4 @@ String -> USimpleNameReferenceExpression (identifier = String) from KtNameRefere
|
||||
Style -> UClass (name = Style) from KtEnumEntrySuperclassReferenceExpression
|
||||
Style -> UClass (name = Style) from KtEnumEntrySuperclassReferenceExpression
|
||||
Style -> UClass (name = Style) from KtEnumEntrySuperclassReferenceExpression
|
||||
Style -> UClass (name = Style) from KtEnumEntrySuperclassReferenceExpression
|
||||
Style -> UClass (name = Style) from KtEnumEntrySuperclassReferenceExpression
|
||||
@@ -1,3 +1,3 @@
|
||||
foo -> UMethod (name = foo)
|
||||
x -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
!= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
!= -> USimpleNameReferenceExpression (identifier = !=)
|
||||
|
||||
@@ -1,23 +0,0 @@
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Thread -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
currentThread -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Thread -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
NORM_PRIORITY -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Thread -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
UncaughtExceptionHandler -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Thread -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
sleep -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
kotlin -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
collections -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
emptyList -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
kotlin -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Companion -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
SIZE_BYTES -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -20,4 +20,4 @@ emptyList -> USimpleNameReferenceExpression (identifier = emptyList)
|
||||
kotlin -> USimpleNameReferenceExpression (identifier = kotlin)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Companion -> USimpleNameReferenceExpression (identifier = Companion)
|
||||
SIZE_BYTES -> USimpleNameReferenceExpression (identifier = SIZE_BYTES)
|
||||
SIZE_BYTES -> USimpleNameReferenceExpression (identifier = SIZE_BYTES)
|
||||
@@ -1,17 +0,0 @@
|
||||
currentThread -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Thread -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
NORM_PRIORITY -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Thread -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
UncaughtExceptionHandler -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Thread -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
sleep -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Thread -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
emptyList -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
collections -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
SIZE_BYTES -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Companion -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Int -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
@@ -37,4 +37,4 @@ Int -> USimpleNameReferenceExpression (identifier = Int) from KtDotQualifiedExpr
|
||||
kotlin -> USimpleNameReferenceExpression (identifier = kotlin) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Companion -> USimpleNameReferenceExpression (identifier = Companion) from KtNameReferenceExpression
|
||||
SIZE_BYTES -> USimpleNameReferenceExpression (identifier = SIZE_BYTES) from KtNameReferenceExpression
|
||||
SIZE_BYTES -> USimpleNameReferenceExpression (identifier = SIZE_BYTES) from KtNameReferenceExpression
|
||||
@@ -1,11 +1,11 @@
|
||||
foo -> UMethod (name = foo)
|
||||
Boolean -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean)
|
||||
x -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
y -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
in -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
.. -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
&& -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
y -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
!in -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
.. -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
in -> USimpleNameReferenceExpression (identifier = in)
|
||||
.. -> USimpleNameReferenceExpression (identifier = ..)
|
||||
&& -> USimpleNameReferenceExpression (identifier = &&)
|
||||
y -> USimpleNameReferenceExpression (identifier = y)
|
||||
!in -> USimpleNameReferenceExpression (identifier = !in)
|
||||
.. -> USimpleNameReferenceExpression (identifier = ..)
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean) from KtNameReferenceExpression
|
||||
x -> USimpleNameReferenceExpression (identifier = x) from KtNameReferenceExpression
|
||||
y -> USimpleNameReferenceExpression (identifier = y) from KtNameReferenceExpression
|
||||
y -> USimpleNameReferenceExpression (identifier = y) from KtNameReferenceExpression
|
||||
@@ -1,11 +1,11 @@
|
||||
bar -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Any -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any)
|
||||
get -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
Unresolved -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
id -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
T -> [!] UnknownKotlinExpression (TYPE_PARAMETER)
|
||||
id -> UMethod (name = id)
|
||||
x -> UParameter (name = x)
|
||||
T -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
T -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
T -> USimpleNameReferenceExpression (identifier = T)
|
||||
T -> USimpleNameReferenceExpression (identifier = T)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any) from KtNameReferenceExpression
|
||||
Unresolved -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
id -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
T -> USimpleNameReferenceExpression (identifier = T) from KtNameReferenceExpression
|
||||
T -> USimpleNameReferenceExpression (identifier = T) from KtNameReferenceExpression
|
||||
x -> USimpleNameReferenceExpression (identifier = x) from KtNameReferenceExpression
|
||||
@@ -1,13 +0,0 @@
|
||||
Foo -> UClass (name = Foo)
|
||||
Bar -> UClass (name = Bar)
|
||||
a -> UParameter (name = a)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
b -> UParameter (name = b)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
getAPlusB -> UMethod (name = getAPlusB)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Baz -> UClass (name = Baz)
|
||||
doNothing -> UMethod (name = doNothing)
|
||||
Unit -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -10,4 +10,4 @@ a -> USimpleNameReferenceExpression (identifier = a)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
Baz -> UClass (name = Baz)
|
||||
doNothing -> UMethod (name = doNothing)
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit)
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit)
|
||||
@@ -2,4 +2,4 @@ Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExp
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit) from KtNameReferenceExpression
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit) from KtNameReferenceExpression
|
||||
@@ -1,13 +1,13 @@
|
||||
Some -> UClass (name = Some)
|
||||
T -> [!] UnknownKotlinExpression (TYPE_PARAMETER)
|
||||
Some -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
T -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Some -> USimpleNameReferenceExpression (identifier = Some)
|
||||
T -> USimpleNameReferenceExpression (identifier = T)
|
||||
test -> UMethod (name = test)
|
||||
list -> UParameter (name = list)
|
||||
List -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Any -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
list -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
List -> USimpleNameReferenceExpression (identifier = List)
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any)
|
||||
list -> USimpleNameReferenceExpression (identifier = list)
|
||||
filterIsInstance -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
Some -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Some -> USimpleNameReferenceExpression (identifier = Some)
|
||||
mapTo -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
mutableSetOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
@@ -1,4 +1,13 @@
|
||||
Some -> USimpleNameReferenceExpression (identifier = Some) from KtNameReferenceExpression
|
||||
T -> USimpleNameReferenceExpression (identifier = T) from KtNameReferenceExpression
|
||||
List -> USimpleNameReferenceExpression (identifier = List) from KtNameReferenceExpression
|
||||
Any -> USimpleNameReferenceExpression (identifier = Any) from KtNameReferenceExpression
|
||||
mapTo(mutableSetOf()) {
|
||||
|
||||
} -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
filterIsInstance<Some>() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
list -> USimpleNameReferenceExpression (identifier = list) from KtNameReferenceExpression
|
||||
filterIsInstance -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Some -> USimpleNameReferenceExpression (identifier = Some) from KtNameReferenceExpression
|
||||
mapTo -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
mutableSetOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,66 +1,66 @@
|
||||
org -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
jetbrains -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
uast -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
kotlin -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
org -> USimpleNameReferenceExpression (identifier = org)
|
||||
jetbrains -> USimpleNameReferenceExpression (identifier = jetbrains)
|
||||
uast -> USimpleNameReferenceExpression (identifier = uast)
|
||||
kotlin -> USimpleNameReferenceExpression (identifier = kotlin)
|
||||
foo -> UMethod (name = foo)
|
||||
lam1 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
a -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
b -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
lam2 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
a -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
c -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
> -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
c -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
- -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
c -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
> -> USimpleNameReferenceExpression (identifier = >)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
c -> USimpleNameReferenceExpression (identifier = c)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
- -> USimpleNameReferenceExpression (identifier = -)
|
||||
c -> USimpleNameReferenceExpression (identifier = c)
|
||||
lam3 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
lbd -> [!] UnknownKotlinExpression (LABEL)
|
||||
lbd -> USimpleNameReferenceExpression (identifier = lbd)
|
||||
a -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
d -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
lbd -> [!] UnknownKotlinExpression (LABEL)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
d -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lbd -> USimpleNameReferenceExpression (identifier = lbd)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
d -> USimpleNameReferenceExpression (identifier = d)
|
||||
lam4 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
a -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
< -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
> -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
< -> USimpleNameReferenceExpression (identifier = <)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
> -> USimpleNameReferenceExpression (identifier = >)
|
||||
lam5 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
a -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
it -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
> -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
it -> USimpleNameReferenceExpression (identifier = it)
|
||||
> -> USimpleNameReferenceExpression (identifier = >)
|
||||
b -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
it -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
it -> USimpleNameReferenceExpression (identifier = it)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
x -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Unit -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit)
|
||||
a -> [!] UnknownKotlinExpression (DESTRUCTURING_DECLARATION_ENTRY)
|
||||
b -> [!] UnknownKotlinExpression (DESTRUCTURING_DECLARATION_ENTRY)
|
||||
listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
y -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Unit -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit)
|
||||
listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
bar -> [!] UnknownKotlinExpression (FUN)
|
||||
lmbd -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
lmbd -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
@@ -1,3 +1,38 @@
|
||||
kotlin -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
uast -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
jetbrains -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
kotlin -> USimpleNameReferenceExpression (identifier = kotlin) from KtDotQualifiedExpression
|
||||
uast -> USimpleNameReferenceExpression (identifier = uast) from KtDotQualifiedExpression
|
||||
jetbrains -> USimpleNameReferenceExpression (identifier = jetbrains) from KtDotQualifiedExpression
|
||||
org -> USimpleNameReferenceExpression (identifier = org) from KtNameReferenceExpression
|
||||
jetbrains -> USimpleNameReferenceExpression (identifier = jetbrains) from KtNameReferenceExpression
|
||||
uast -> USimpleNameReferenceExpression (identifier = uast) from KtNameReferenceExpression
|
||||
kotlin -> USimpleNameReferenceExpression (identifier = kotlin) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
c -> USimpleNameReferenceExpression (identifier = c) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
c -> USimpleNameReferenceExpression (identifier = c) from KtNameReferenceExpression
|
||||
lbd -> USimpleNameReferenceExpression (identifier = lbd) from KtLabelReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
lbd -> USimpleNameReferenceExpression (identifier = lbd) from KtLabelReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
d -> USimpleNameReferenceExpression (identifier = d) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
it -> USimpleNameReferenceExpression (identifier = it) from KtNameReferenceExpression
|
||||
it -> USimpleNameReferenceExpression (identifier = it) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit) from KtNameReferenceExpression
|
||||
listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit) from KtNameReferenceExpression
|
||||
listOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
lmbd -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,17 +1,17 @@
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
util -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
stream -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Stream -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> USimpleNameReferenceExpression (identifier = java)
|
||||
util -> USimpleNameReferenceExpression (identifier = util)
|
||||
stream -> USimpleNameReferenceExpression (identifier = stream)
|
||||
Stream -> USimpleNameReferenceExpression (identifier = Stream)
|
||||
foo -> UMethod (name = foo)
|
||||
Stream -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Stream -> USimpleNameReferenceExpression (identifier = Stream)
|
||||
empty -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
filter -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
it -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
it -> USimpleNameReferenceExpression (identifier = it)
|
||||
isEmpty -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
doSelectItem -> UMethod (name = doSelectItem)
|
||||
selectItemFunction -> UParameter (name = selectItemFunction)
|
||||
Unit -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit)
|
||||
selectItemFunction -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
baz -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
@@ -1,6 +1,20 @@
|
||||
Stream -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
stream -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
util -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Stream -> USimpleNameReferenceExpression (identifier = Stream) from KtDotQualifiedExpression
|
||||
stream -> USimpleNameReferenceExpression (identifier = stream) from KtDotQualifiedExpression
|
||||
util -> USimpleNameReferenceExpression (identifier = util) from KtDotQualifiedExpression
|
||||
java -> USimpleNameReferenceExpression (identifier = java) from KtNameReferenceExpression
|
||||
util -> USimpleNameReferenceExpression (identifier = util) from KtNameReferenceExpression
|
||||
stream -> USimpleNameReferenceExpression (identifier = stream) from KtNameReferenceExpression
|
||||
Stream -> USimpleNameReferenceExpression (identifier = Stream) from KtNameReferenceExpression
|
||||
filter { it.isEmpty() } -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
empty<String>() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Stream -> USimpleNameReferenceExpression (identifier = Stream) from KtNameReferenceExpression
|
||||
empty -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
filter -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
isEmpty() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
it -> USimpleNameReferenceExpression (identifier = it) from KtNameReferenceExpression
|
||||
isEmpty -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit) from KtNameReferenceExpression
|
||||
selectItemFunction -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
baz -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
foo -> UMethod (name = foo)
|
||||
Boolean -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean)
|
||||
Local -> UClass (name = Local)
|
||||
bar -> [!] UnknownKotlinExpression (FUN)
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
baz -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
someLocalFun -> [!] UnknownKotlinExpression (FUN)
|
||||
text -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
== -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
== -> USimpleNameReferenceExpression (identifier = ==)
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
7
plugins/uast-kotlin-fir/testData/legacyIdentifiers/LocalDeclarations.refNames.fir.txt
vendored
Normal file
7
plugins/uast-kotlin-fir/testData/legacyIdentifiers/LocalDeclarations.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean) from KtNameReferenceExpression
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
bar -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Local -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
@@ -1,4 +1,4 @@
|
||||
TestAnnotation -> UClass (name = TestAnnotation)
|
||||
foo -> UMethod (name = foo)
|
||||
TestAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation)
|
||||
bar -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation) from KtNameReferenceExpression
|
||||
@@ -1,7 +0,0 @@
|
||||
ClassA -> UClass (name = ClassA)
|
||||
justParam -> UParameter (name = justParam)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
paramAndProp -> UParameter (name = paramAndProp)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
writebleProp -> UField (name = writebleProp)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -4,4 +4,4 @@ Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
paramAndProp -> UParameter (name = paramAndProp)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
writebleProp -> UField (name = writebleProp)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
@@ -1,3 +1,3 @@
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
@@ -1,5 +0,0 @@
|
||||
Foo -> UClass (name = Foo)
|
||||
bar -> UMethod (name = bar)
|
||||
x -> UField (name = x)
|
||||
Foo -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
bar -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -2,4 +2,4 @@ Foo -> UClass (name = Foo)
|
||||
bar -> UMethod (name = bar)
|
||||
x -> UField (name = x)
|
||||
Foo -> USimpleNameReferenceExpression (identifier = Foo)
|
||||
bar -> USimpleNameReferenceExpression (identifier = bar)
|
||||
bar -> USimpleNameReferenceExpression (identifier = bar)
|
||||
@@ -1,2 +1,2 @@
|
||||
Foo -> USimpleNameReferenceExpression (identifier = Foo) from KtNameReferenceExpression
|
||||
bar -> USimpleNameReferenceExpression (identifier = bar) from KtNameReferenceExpression
|
||||
bar -> USimpleNameReferenceExpression (identifier = bar) from KtNameReferenceExpression
|
||||
@@ -1,4 +0,0 @@
|
||||
Foo -> UClass (name = Foo)
|
||||
bar -> UMethod (name = bar)
|
||||
xyzzy -> UField (name = xyzzy)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -1,4 +1,4 @@
|
||||
Foo -> UClass (name = Foo)
|
||||
bar -> UMethod (name = bar)
|
||||
xyzzy -> UField (name = xyzzy)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
@@ -1 +1 @@
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
@@ -1,17 +1,17 @@
|
||||
A -> UClass (name = A)
|
||||
invoke -> UMethod (name = invoke)
|
||||
this -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
this -> USimpleNameReferenceExpression (identifier = this)
|
||||
invoke -> UMethod (name = invoke)
|
||||
f -> UParameter (name = f)
|
||||
Unit -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit)
|
||||
main -> UMethod (name = main)
|
||||
a -> UParameter (name = a)
|
||||
A -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
!! -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
A -> USimpleNameReferenceExpression (identifier = A)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
!! -> USimpleNameReferenceExpression (identifier = !!)
|
||||
p -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
!! -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
!! -> USimpleNameReferenceExpression (identifier = !!)
|
||||
p -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
|
||||
7
plugins/uast-kotlin-fir/testData/legacyIdentifiers/NonTrivialIdentifiers.refNames.fir.txt
vendored
Normal file
7
plugins/uast-kotlin-fir/testData/legacyIdentifiers/NonTrivialIdentifiers.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
Unit -> USimpleNameReferenceExpression (identifier = Unit) from KtNameReferenceExpression
|
||||
A -> USimpleNameReferenceExpression (identifier = A) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
p -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
@@ -4,16 +4,16 @@ MyAnnotation3 -> UClass (name = MyAnnotation3)
|
||||
MyAnnotation4 -> UClass (name = MyAnnotation4)
|
||||
MyAnnotation5 -> UClass (name = MyAnnotation5)
|
||||
Test1 -> UClass (name = Test1)
|
||||
MyAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation)
|
||||
bar -> UParameter (name = bar)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Test2 -> UClass (name = Test2)
|
||||
get -> null
|
||||
MyAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation)
|
||||
set -> null
|
||||
MyAnnotation2 -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation3 -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation4 -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation5 -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
MyAnnotation2 -> USimpleNameReferenceExpression (identifier = MyAnnotation2)
|
||||
MyAnnotation3 -> USimpleNameReferenceExpression (identifier = MyAnnotation3)
|
||||
MyAnnotation4 -> USimpleNameReferenceExpression (identifier = MyAnnotation4)
|
||||
MyAnnotation5 -> USimpleNameReferenceExpression (identifier = MyAnnotation5)
|
||||
bar -> UParameter (name = bar)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
MyAnnotation -> USimpleNameReferenceExpression (identifier = MyAnnotation) from KtNameReferenceExpression
|
||||
MyAnnotation2 -> USimpleNameReferenceExpression (identifier = MyAnnotation2) from KtNameReferenceExpression
|
||||
MyAnnotation3 -> USimpleNameReferenceExpression (identifier = MyAnnotation3) from KtNameReferenceExpression
|
||||
MyAnnotation4 -> USimpleNameReferenceExpression (identifier = MyAnnotation4) from KtNameReferenceExpression
|
||||
MyAnnotation5 -> USimpleNameReferenceExpression (identifier = MyAnnotation5) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
@@ -1,47 +1,47 @@
|
||||
global -> UMethod (name = global)
|
||||
a -> UParameter (name = a)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
b -> UParameter (name = b)
|
||||
Float -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Float -> USimpleNameReferenceExpression (identifier = Float)
|
||||
withDefault -> UMethod (name = withDefault)
|
||||
c -> UParameter (name = c)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
d -> UParameter (name = d)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
withReceiver -> UMethod (name = withReceiver)
|
||||
a -> UParameter (name = a)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
b -> UParameter (name = b)
|
||||
Float -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Float -> USimpleNameReferenceExpression (identifier = Float)
|
||||
call -> UMethod (name = call)
|
||||
global -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
withDefault -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
d -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
d -> USimpleNameReferenceExpression (identifier = d)
|
||||
withReceiver -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
Math -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Math -> USimpleNameReferenceExpression (identifier = Math)
|
||||
atan2 -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
unresolvedMethod -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> USimpleNameReferenceExpression (identifier = java)
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> USimpleNameReferenceExpression (identifier = java)
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> USimpleNameReferenceExpression (identifier = java)
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
java -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
lang -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
java -> USimpleNameReferenceExpression (identifier = java)
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
chunked -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
toTypedArray -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
@@ -49,19 +49,19 @@ call -> UMethod (name = call)
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
with2Receivers -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
A -> UClass (name = A)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
with2Receivers -> UMethod (name = with2Receivers)
|
||||
a -> UParameter (name = a)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
b -> UParameter (name = b)
|
||||
Float -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Float -> USimpleNameReferenceExpression (identifier = Float)
|
||||
Parent -> UClass (name = Parent)
|
||||
a -> UParameter (name = a)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
b -> UParameter (name = b)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
objectLiteral -> UMethod (name = objectLiteral)
|
||||
object -> UClass (name = null)
|
||||
Parent -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
b -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Parent -> USimpleNameReferenceExpression (identifier = Parent)
|
||||
b -> USimpleNameReferenceExpression (identifier = b)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
|
||||
@@ -1,17 +1,65 @@
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Float -> USimpleNameReferenceExpression (identifier = Float) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Float -> USimpleNameReferenceExpression (identifier = Float) from KtNameReferenceExpression
|
||||
global -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
withDefault -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
d -> USimpleNameReferenceExpression (identifier = d) from KtNameReferenceExpression
|
||||
withReceiver(1, 1.2F) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
withReceiver -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
atan2(1.3, 3.4) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Math -> USimpleNameReferenceExpression (identifier = Math) from KtNameReferenceExpression
|
||||
atan2 -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
unresolvedMethod -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
format("%i %i %i", 1, 2, 3) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtDotQualifiedExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtDotQualifiedExpression
|
||||
java -> USimpleNameReferenceExpression (identifier = java) from KtNameReferenceExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
format("%i %i %i", arrayOf(1, 2, 3)) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtDotQualifiedExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtDotQualifiedExpression
|
||||
java -> USimpleNameReferenceExpression (identifier = java) from KtNameReferenceExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
format("%i %i %i", arrayOf(1, 2, 3), arrayOf(4, 5, 6)) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtDotQualifiedExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtDotQualifiedExpression
|
||||
java -> USimpleNameReferenceExpression (identifier = java) from KtNameReferenceExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
arrayOf -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
format("%i %i %i", *"".chunked(2).toTypedArray()) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
lang -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtDotQualifiedExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtDotQualifiedExpression
|
||||
java -> USimpleNameReferenceExpression (identifier = java) from KtNameReferenceExpression
|
||||
lang -> USimpleNameReferenceExpression (identifier = lang) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
format -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
toTypedArray() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
chunked(2) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
chunked -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
toTypedArray -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
with -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
with2Receivers(8, 7.0F) -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
with2Receivers -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Float -> USimpleNameReferenceExpression (identifier = Float) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Parent -> USimpleNameReferenceExpression (identifier = Parent) from KtNameReferenceExpression
|
||||
b -> USimpleNameReferenceExpression (identifier = b) from KtNameReferenceExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
foo -> UMethod (name = foo)
|
||||
a -> UParameter (name = a)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
b -> UParameter (name = b)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
c -> UParameter (name = c)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
flag -> UParameter (name = flag)
|
||||
Boolean -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
@@ -6,4 +6,4 @@ String -> USimpleNameReferenceExpression (identifier = String)
|
||||
c -> UParameter (name = c)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
flag -> UParameter (name = flag)
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean)
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean)
|
||||
@@ -1,4 +1,4 @@
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean) from KtNameReferenceExpression
|
||||
Boolean -> USimpleNameReferenceExpression (identifier = Boolean) from KtNameReferenceExpression
|
||||
@@ -1,13 +1,13 @@
|
||||
PropertyTest -> UClass (name = PropertyTest)
|
||||
stringRepresentation -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
get -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
this -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
this -> USimpleNameReferenceExpression (identifier = this)
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
set -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
value -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
setDataFromString -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
value -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
value -> USimpleNameReferenceExpression (identifier = value)
|
||||
setDataFromString -> UMethod (name = setDataFromString)
|
||||
data -> UParameter (name = data)
|
||||
String -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
String -> USimpleNameReferenceExpression (identifier = String)
|
||||
|
||||
@@ -1 +1,6 @@
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
toString() -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
toString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
setDataFromString -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
value -> USimpleNameReferenceExpression (identifier = value) from KtNameReferenceExpression
|
||||
String -> USimpleNameReferenceExpression (identifier = String) from KtNameReferenceExpression
|
||||
|
||||
@@ -3,7 +3,7 @@ lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
localPropertyTest -> UMethod (name = localPropertyTest)
|
||||
sdCardPathLocal -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
Suppress -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress)
|
||||
annotatedDelegate -> UMethod (name = getAnnotatedDelegate)
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
+ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
+ -> USimpleNameReferenceExpression (identifier = +)
|
||||
|
||||
4
plugins/uast-kotlin-fir/testData/legacyIdentifiers/PropertyDelegate.refNames.fir.txt
vendored
Normal file
4
plugins/uast-kotlin-fir/testData/legacyIdentifiers/PropertyDelegate.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
Suppress -> USimpleNameReferenceExpression (identifier = Suppress) from KtNameReferenceExpression
|
||||
lazy -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
@@ -1,9 +1,9 @@
|
||||
TestPropertyInitializer -> UClass (name = TestPropertyInitializer)
|
||||
withSetter -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
get -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
field -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
field -> USimpleNameReferenceExpression (identifier = field)
|
||||
set -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
p -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
field -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
p -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
field -> USimpleNameReferenceExpression (identifier = field)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
p -> USimpleNameReferenceExpression (identifier = p)
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
field -> USimpleNameReferenceExpression (identifier = field) from KtNameReferenceExpression
|
||||
field -> USimpleNameReferenceExpression (identifier = field) from KtNameReferenceExpression
|
||||
p -> USimpleNameReferenceExpression (identifier = p) from KtNameReferenceExpression
|
||||
p -> USimpleNameReferenceExpression (identifier = p) from KtNameReferenceExpression
|
||||
@@ -1,3 +1,3 @@
|
||||
withoutSetter -> UField (name = withoutSetter)
|
||||
get -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
field -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
field -> USimpleNameReferenceExpression (identifier = field)
|
||||
|
||||
@@ -1 +1 @@
|
||||
field -> USimpleNameReferenceExpression (identifier = field) from KtNameReferenceExpression
|
||||
field -> USimpleNameReferenceExpression (identifier = field) from KtNameReferenceExpression
|
||||
@@ -1,53 +1,53 @@
|
||||
A -> UClass (name = A)
|
||||
init -> UParameter (name = init)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
privateProp -> UField (name = privateProp)
|
||||
mutableProp -> UField (name = mutableProp)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
init -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
init -> USimpleNameReferenceExpression (identifier = init)
|
||||
add -> UMethod (name = add)
|
||||
x -> UParameter (name = x)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
result -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
privateProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
privateProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
privateProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
privateProp -> USimpleNameReferenceExpression (identifier = privateProp)
|
||||
privateProp -> USimpleNameReferenceExpression (identifier = privateProp)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
privateProp -> USimpleNameReferenceExpression (identifier = privateProp)
|
||||
properties -> UMethod (name = properties)
|
||||
a -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION)
|
||||
x -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
- -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
++ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
a -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
-- -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
A -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
- -> USimpleNameReferenceExpression (identifier = -)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
+= -> USimpleNameReferenceExpression (identifier = +=)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
++ -> USimpleNameReferenceExpression (identifier = ++)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
a -> USimpleNameReferenceExpression (identifier = a)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
-- -> USimpleNameReferenceExpression (identifier = --)
|
||||
A -> USimpleNameReferenceExpression (identifier = A)
|
||||
ext -> UMethod (name = ext)
|
||||
x -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
- -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
+= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
x -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
++ -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
mutableProp -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
-- -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
- -> USimpleNameReferenceExpression (identifier = -)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
+= -> USimpleNameReferenceExpression (identifier = +=)
|
||||
x -> USimpleNameReferenceExpression (identifier = x)
|
||||
++ -> USimpleNameReferenceExpression (identifier = ++)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp)
|
||||
-- -> USimpleNameReferenceExpression (identifier = --)
|
||||
|
||||
@@ -1,5 +1,34 @@
|
||||
mutableProp -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
mutableProp -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
mutableProp -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
mutableProp -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
mutableProp -> UQualifiedReferenceExpression from KtDotQualifiedExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
init -> USimpleNameReferenceExpression (identifier = init) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
privateProp -> USimpleNameReferenceExpression (identifier = privateProp) from KtNameReferenceExpression
|
||||
privateProp -> USimpleNameReferenceExpression (identifier = privateProp) from KtNameReferenceExpression
|
||||
x -> USimpleNameReferenceExpression (identifier = x) from KtNameReferenceExpression
|
||||
privateProp -> USimpleNameReferenceExpression (identifier = privateProp) from KtNameReferenceExpression
|
||||
A -> [!] UnknownKotlinExpression (CALL_EXPRESSION) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtDotQualifiedExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtDotQualifiedExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtDotQualifiedExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
x -> USimpleNameReferenceExpression (identifier = x) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtDotQualifiedExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtDotQualifiedExpression
|
||||
a -> USimpleNameReferenceExpression (identifier = a) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
A -> USimpleNameReferenceExpression (identifier = A) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
x -> USimpleNameReferenceExpression (identifier = x) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
mutableProp -> USimpleNameReferenceExpression (identifier = mutableProp) from KtNameReferenceExpression
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
TestAnnotation -> UClass (name = TestAnnotation)
|
||||
TestAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation)
|
||||
prop1 -> UField (name = prop1)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
get -> null
|
||||
TestAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation)
|
||||
prop2 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
get -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
set -> null
|
||||
TestAnnotation -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation)
|
||||
prop3 -> [!] UnknownKotlinExpression (PROPERTY)
|
||||
Int -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int)
|
||||
get -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
set -> [!] UnknownKotlinExpression (PROPERTY_ACCESSOR)
|
||||
value -> [!] UnknownKotlinExpression (VALUE_PARAMETER)
|
||||
field -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
= -> [!] UnknownKotlinExpression (OPERATION_REFERENCE)
|
||||
value -> [!] UnknownKotlinExpression (REFERENCE_EXPRESSION)
|
||||
field -> USimpleNameReferenceExpression (identifier = field)
|
||||
= -> USimpleNameReferenceExpression (identifier = =)
|
||||
value -> USimpleNameReferenceExpression (identifier = value)
|
||||
|
||||
8
plugins/uast-kotlin-fir/testData/legacyIdentifiers/PropertyWithAnnotation.refNames.fir.txt
vendored
Normal file
8
plugins/uast-kotlin-fir/testData/legacyIdentifiers/PropertyWithAnnotation.refNames.fir.txt
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
TestAnnotation -> USimpleNameReferenceExpression (identifier = TestAnnotation) from KtNameReferenceExpression
|
||||
Int -> USimpleNameReferenceExpression (identifier = Int) from KtNameReferenceExpression
|
||||
field -> USimpleNameReferenceExpression (identifier = field) from KtNameReferenceExpression
|
||||
value -> USimpleNameReferenceExpression (identifier = value) from KtNameReferenceExpression
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user