UAST Kotlin: update test data

Addition of directive IGNORE_FIR alters synthetic local variable names.
This commit is contained in:
Jinseong Jeon
2021-05-02 02:32:39 -07:00
committed by Ilya Kirillov
parent dad198cb67
commit 291cd842b9
13 changed files with 45 additions and 45 deletions
+3 -3
View File
@@ -29,14 +29,14 @@ UFile (package = )
ULocalVariable (name = c) ULocalVariable (name = c)
UExpressionList (elvis) UExpressionList (elvis)
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = varae507364) ULocalVariable (name = varae5075f4)
USimpleNameReferenceExpression (identifier = a) USimpleNameReferenceExpression (identifier = a)
UAnnotation (fqName = kotlin.Suppress) UAnnotation (fqName = kotlin.Suppress)
UIfExpression UIfExpression
UBinaryExpression (operator = !=) UBinaryExpression (operator = !=)
USimpleNameReferenceExpression (identifier = varae507364) USimpleNameReferenceExpression (identifier = varae5075f4)
ULiteralExpression (value = null) ULiteralExpression (value = null)
USimpleNameReferenceExpression (identifier = varae507364) USimpleNameReferenceExpression (identifier = varae5075f4)
USimpleNameReferenceExpression (identifier = b) USimpleNameReferenceExpression (identifier = b)
UMethod (name = annotatedSwitch) UMethod (name = annotatedSwitch)
UParameter (name = str) UParameter (name = str)
@@ -6,8 +6,8 @@ public final class AnnotatedExpressionsKt {
b = a b = a
if (a > 2) a else b if (a > 2) a else b
var c: int = elvis { var c: int = elvis {
var varae507364: int = a var varae5075f4: int = a
if (varae507364 != null) varae507364 else b if (varae5075f4 != null) varae5075f4 else b
} }
} }
public static final fun annotatedSwitch(@org.jetbrains.annotations.NotNull str: java.lang.String) : java.lang.Integer { public static final fun annotatedSwitch(@org.jetbrains.annotations.NotNull str: java.lang.String) : java.lang.Integer {
@@ -5,7 +5,7 @@ UFile (package = )
UAnnotation (fqName = org.jetbrains.annotations.NotNull) UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UBlockExpression UBlockExpression
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = var268d41a5) ULocalVariable (name = var268d4435)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UBinaryExpression (operator = <other>) UBinaryExpression (operator = <other>)
ULiteralExpression (value = "foo") ULiteralExpression (value = "foo")
@@ -13,19 +13,19 @@ UFile (package = )
ULocalVariable (name = a) ULocalVariable (name = a)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = var268d41a5) USimpleNameReferenceExpression (identifier = var268d4435)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component1)) UIdentifier (Identifier (component1))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
ULocalVariable (name = b) ULocalVariable (name = b)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = var268d41a5) USimpleNameReferenceExpression (identifier = var268d4435)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component2)) UIdentifier (Identifier (component2))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = var465978a0) ULocalVariable (name = var46597b30)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UAnnotation (fqName = kotlin.Suppress) UAnnotation (fqName = kotlin.Suppress)
UNamedExpression (name = names) UNamedExpression (name = names)
@@ -36,14 +36,14 @@ UFile (package = )
ULocalVariable (name = k) ULocalVariable (name = k)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = var465978a0) USimpleNameReferenceExpression (identifier = var46597b30)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component1)) UIdentifier (Identifier (component1))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
ULocalVariable (name = v) ULocalVariable (name = v)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = var465978a0) USimpleNameReferenceExpression (identifier = var46597b30)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component2)) UIdentifier (Identifier (component2))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
@@ -1,10 +1,10 @@
public final class DestructuringDeclarationKt { public final class DestructuringDeclarationKt {
public static final fun foo(@org.jetbrains.annotations.NotNull data: java.lang.Object) : void { public static final fun foo(@org.jetbrains.annotations.NotNull data: java.lang.Object) : void {
@null var var268d41a5: <ErrorType> = "foo" <other> 1 @null var var268d4435: <ErrorType> = "foo" <other> 1
@null var a: java.lang.String = var268d41a5.<anonymous class>() @null var a: java.lang.String = var268d4435.<anonymous class>()
@null var b: int = var268d41a5.<anonymous class>() @null var b: int = var268d4435.<anonymous class>()
@null @kotlin.Suppress(names = "UNCHECKED_CAST") var var465978a0: <ErrorType> = data as kotlin.Pair<? extends java.lang.String,? extends java.lang.String> @null @kotlin.Suppress(names = "UNCHECKED_CAST") var var46597b30: <ErrorType> = data as kotlin.Pair<? extends java.lang.String,? extends java.lang.String>
@null var k: java.lang.String = var465978a0.<anonymous class>() @null var k: java.lang.String = var46597b30.<anonymous class>()
@null var v: java.lang.String = var465978a0.<anonymous class>() @null var v: java.lang.String = var46597b30.<anonymous class>()
} }
} }
+6 -6
View File
@@ -15,28 +15,28 @@ UFile (package = )
UReturnExpression UReturnExpression
UExpressionList (elvis) UExpressionList (elvis)
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = var243c51a0) ULocalVariable (name = var243c5407)
UExpressionList (elvis) UExpressionList (elvis)
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = varc4aef569) ULocalVariable (name = varc4aef7d0)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
UIdentifier (Identifier (foo)) UIdentifier (Identifier (foo))
USimpleNameReferenceExpression (identifier = foo, resolvesTo = null) USimpleNameReferenceExpression (identifier = foo, resolvesTo = null)
ULiteralExpression (value = "Lorem ipsum") ULiteralExpression (value = "Lorem ipsum")
UIfExpression UIfExpression
UBinaryExpression (operator = !=) UBinaryExpression (operator = !=)
USimpleNameReferenceExpression (identifier = varc4aef569) USimpleNameReferenceExpression (identifier = varc4aef7d0)
ULiteralExpression (value = null) ULiteralExpression (value = null)
USimpleNameReferenceExpression (identifier = varc4aef569) USimpleNameReferenceExpression (identifier = varc4aef7d0)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
UIdentifier (Identifier (foo)) UIdentifier (Identifier (foo))
USimpleNameReferenceExpression (identifier = foo, resolvesTo = null) USimpleNameReferenceExpression (identifier = foo, resolvesTo = null)
ULiteralExpression (value = "dolor sit amet") ULiteralExpression (value = "dolor sit amet")
UIfExpression UIfExpression
UBinaryExpression (operator = !=) UBinaryExpression (operator = !=)
USimpleNameReferenceExpression (identifier = var243c51a0) USimpleNameReferenceExpression (identifier = var243c5407)
ULiteralExpression (value = null) ULiteralExpression (value = null)
USimpleNameReferenceExpression (identifier = var243c51a0) USimpleNameReferenceExpression (identifier = var243c5407)
UQualifiedReferenceExpression UQualifiedReferenceExpression
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (bar)) UIdentifier (Identifier (bar))
+4 -4
View File
@@ -7,11 +7,11 @@ public final class ElvisKt {
} }
public static final fun baz() : java.lang.String { public static final fun baz() : java.lang.String {
return elvis { return elvis {
var var243c51a0: java.lang.String = elvis { var var243c5407: java.lang.String = elvis {
var varc4aef569: java.lang.String = foo("Lorem ipsum") var varc4aef7d0: java.lang.String = foo("Lorem ipsum")
if (varc4aef569 != null) varc4aef569 else foo("dolor sit amet") if (varc4aef7d0 != null) varc4aef7d0 else foo("dolor sit amet")
} }
if (var243c51a0 != null) var243c51a0 else bar().toString() if (var243c5407 != null) var243c5407 else bar().toString()
} }
} }
} }
+3 -3
View File
@@ -102,7 +102,7 @@ UFile (package = org.jetbrains.uast.kotlin)
ULambdaExpression ULambdaExpression
UBlockExpression UBlockExpression
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = vardbcd0724) ULocalVariable (name = vardbcd09b4)
UAnnotation (fqName = org.jetbrains.annotations.NotNull) UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 2)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 2))
UIdentifier (Identifier (listOf)) UIdentifier (Identifier (listOf))
@@ -112,14 +112,14 @@ UFile (package = org.jetbrains.uast.kotlin)
ULocalVariable (name = a) ULocalVariable (name = a)
UAnnotation (fqName = org.jetbrains.annotations.NotNull) UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = vardbcd0724) USimpleNameReferenceExpression (identifier = vardbcd09b4)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component1)) UIdentifier (Identifier (component1))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
ULocalVariable (name = b) ULocalVariable (name = b)
UAnnotation (fqName = org.jetbrains.annotations.NotNull) UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = vardbcd0724) USimpleNameReferenceExpression (identifier = vardbcd09b4)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component2)) UIdentifier (Identifier (component2))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
+3 -3
View File
@@ -31,9 +31,9 @@ public final class LambdaReturnKt {
return it + b return it + b
}) })
var x: kotlin.jvm.functions.Function0<? extends kotlin.Unit> = { var x: kotlin.jvm.functions.Function0<? extends kotlin.Unit> = {
@org.jetbrains.annotations.NotNull var vardbcd0724: <ErrorType> = listOf(1, 2) @org.jetbrains.annotations.NotNull var vardbcd09b4: <ErrorType> = listOf(1, 2)
@org.jetbrains.annotations.NotNull var a: int = vardbcd0724.<anonymous class>() @org.jetbrains.annotations.NotNull var a: int = vardbcd09b4.<anonymous class>()
@org.jetbrains.annotations.NotNull var b: int = vardbcd0724.<anonymous class>() @org.jetbrains.annotations.NotNull var b: int = vardbcd09b4.<anonymous class>()
} }
var y: kotlin.jvm.functions.Function0<? extends kotlin.Unit> = { var y: kotlin.jvm.functions.Function0<? extends kotlin.Unit> = {
listOf(1) listOf(1)
+3 -3
View File
@@ -28,13 +28,13 @@ UFile (package = )
ULocalVariable (name = at) ULocalVariable (name = at)
UExpressionList (elvis) UExpressionList (elvis)
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = var708e23eb) ULocalVariable (name = var708e267b)
USimpleNameReferenceExpression (identifier = arg) USimpleNameReferenceExpression (identifier = arg)
UIfExpression UIfExpression
UBinaryExpression (operator = !=) UBinaryExpression (operator = !=)
USimpleNameReferenceExpression (identifier = var708e23eb) USimpleNameReferenceExpression (identifier = var708e267b)
ULiteralExpression (value = null) ULiteralExpression (value = null)
USimpleNameReferenceExpression (identifier = var708e23eb) USimpleNameReferenceExpression (identifier = var708e267b)
UReturnExpression UReturnExpression
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = tl) ULocalVariable (name = tl)
+2 -2
View File
@@ -8,8 +8,8 @@ public final class TypeReferencesKt {
public static final fun parameterizedFoo(@org.jetbrains.annotations.Nullable arg: T) : void { public static final fun parameterizedFoo(@org.jetbrains.annotations.Nullable arg: T) : void {
var a: T = arg var a: T = arg
var at: T = elvis { var at: T = elvis {
var var708e23eb: T = arg var var708e267b: T = arg
if (var708e23eb != null) var708e23eb else return if (var708e267b != null) var708e267b else return
} }
var tl: java.util.List<? extends T> = listOf(at) var tl: java.util.List<? extends T> = listOf(at)
var tsl: java.util.List<? extends java.lang.String> = tl.map({ var it: T -> var tsl: java.util.List<? extends java.lang.String> = tl.map({ var it: T ->
+1 -1
View File
@@ -11,7 +11,7 @@ UTypeReferenceExpression (name = <ErrorType>) -> USimpleNameReferenceExpression
UTypeReferenceExpression (name = T) -> USimpleNameReferenceExpression (identifier = T) -> Light PSI class: T: T UTypeReferenceExpression (name = T) -> USimpleNameReferenceExpression (identifier = T) -> Light PSI class: T: T
ULocalVariable (name = a) -> USimpleNameReferenceExpression (identifier = arg) -> Light Parameter: arg ULocalVariable (name = a) -> USimpleNameReferenceExpression (identifier = arg) -> Light Parameter: arg
UTypeReferenceExpression (name = T) -> USimpleNameReferenceExpression (identifier = T) -> Light PSI class: T: T UTypeReferenceExpression (name = T) -> USimpleNameReferenceExpression (identifier = T) -> Light PSI class: T: T
ULocalVariable (name = var708e23eb) -> USimpleNameReferenceExpression (identifier = arg) -> Light Parameter: arg ULocalVariable (name = var708e267b) -> USimpleNameReferenceExpression (identifier = arg) -> Light Parameter: arg
UExpressionList (elvis) -> USimpleNameReferenceExpression (identifier = ?:) -> null: null UExpressionList (elvis) -> USimpleNameReferenceExpression (identifier = ?:) -> null: null
UTypeReferenceExpression (name = java.util.List<? extends T>) -> USimpleNameReferenceExpression (identifier = List) -> PsiClass:List: List UTypeReferenceExpression (name = java.util.List<? extends T>) -> USimpleNameReferenceExpression (identifier = List) -> PsiClass:List: List
UTypeReferenceExpression (name = T) -> USimpleNameReferenceExpression (identifier = T) -> Light PSI class: T: T UTypeReferenceExpression (name = T) -> USimpleNameReferenceExpression (identifier = T) -> Light PSI class: T: T
+3 -3
View File
@@ -26,20 +26,20 @@ UFile (package = )
USwitchClauseExpressionWithBody USwitchClauseExpressionWithBody
UExpressionList (when_entry) UExpressionList (when_entry)
UDeclarationsExpression UDeclarationsExpression
ULocalVariable (name = var837f2350) ULocalVariable (name = var837f25e0)
UAnnotation (fqName = null) UAnnotation (fqName = null)
USimpleNameReferenceExpression (identifier = arr) USimpleNameReferenceExpression (identifier = arr)
ULocalVariable (name = bindingContext) ULocalVariable (name = bindingContext)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = var837f2350) USimpleNameReferenceExpression (identifier = var837f25e0)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component1)) UIdentifier (Identifier (component1))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
ULocalVariable (name = statementFilter) ULocalVariable (name = statementFilter)
UAnnotation (fqName = null) UAnnotation (fqName = null)
UQualifiedReferenceExpression UQualifiedReferenceExpression
USimpleNameReferenceExpression (identifier = var837f2350) USimpleNameReferenceExpression (identifier = var837f25e0)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (component2)) UIdentifier (Identifier (component2))
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null)
+3 -3
View File
@@ -10,9 +10,9 @@ public final class WhenAndDestructingKt {
} }
-> { -> {
@null var var837f2350: <ErrorType> = arr @null var var837f25e0: <ErrorType> = arr
@null var bindingContext: java.lang.String = var837f2350.<anonymous class>() @null var bindingContext: java.lang.String = var837f25e0.<anonymous class>()
@null var statementFilter: java.lang.String = var837f2350.<anonymous class>() @null var statementFilter: java.lang.String = var837f25e0.<anonymous class>()
yield return bindingContext yield return bindingContext
} }