[FIR] Add test data

This commit is contained in:
Nikolay Lunyak
2021-08-09 16:02:09 +03:00
committed by TeamCityServer
parent 4e56ba2fa4
commit f6ae6af741
69 changed files with 1834 additions and 27 deletions
@@ -0,0 +1,4 @@
class A {
val number: Number
field = 1
}
@@ -0,0 +1,4 @@
class A {
<!MUST_BE_INITIALIZED_OR_BE_ABSTRACT!>val number: Number<!>
<!EXPLICIT_BACKING_FIELDS_UNSUPPORTED!>field = 1<!>
}
@@ -0,0 +1,9 @@
package
public final class A {
public constructor A()
public final val number: kotlin.Number
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
@@ -197,17 +197,22 @@ KtFile: explicitBackingField.kt
PsiWhiteSpace('\n ')
BACKING_FIELD
PsiElement(field)('field')
PsiWhiteSpace(' ')
BLOCK
PsiElement(LBRACE)('{')
PsiWhiteSpace('\n ')
RETURN
PsiElement(return)('return')
PsiWhiteSpace(' ')
INTEGER_CONSTANT
PsiElement(INTEGER_LITERAL)('10')
PsiWhiteSpace('\n ')
PsiElement(RBRACE)('}')
PsiErrorElement:Property getter or setter expected
<empty list>
PsiWhiteSpace(' ')
FUN
PsiErrorElement:Expecting a top level declaration
<empty list>
BLOCK
PsiElement(LBRACE)('{')
PsiWhiteSpace('\n ')
RETURN
PsiElement(return)('return')
PsiWhiteSpace(' ')
INTEGER_CONSTANT
PsiElement(INTEGER_LITERAL)('10')
PsiWhiteSpace('\n ')
PsiElement(RBRACE)('}')
PsiWhiteSpace('\n\n')
PROPERTY
PsiElement(val)('val')