KtFile: 1.2.kt
  PACKAGE_DIRECTIVE
    <empty list>
  IMPORT_LIST
    <empty list>
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('0')
    PsiErrorElement:Property getter or setter expected
      PsiElement(RESERVED)('...')
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('1')
    PsiErrorElement:Property getter or setter expected
      PsiElement(BAD_CHARACTER)('…')
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('0')
    PsiErrorElement:Property getter or setter expected
      PsiElement(INTEGER_LITERAL)('0')
      PsiElement(INTEGER_LITERAL)('0')
      PsiElement(COLON)(':')
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('2')
    PsiErrorElement:Property getter or setter expected
      PsiElement(BAD_CHARACTER)('•')
      PsiElement(INTEGER_LITERAL)('0')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('0')
    PsiErrorElement:Property getter or setter expected
      PsiElement(INTEGER_LITERAL)('0')
      PsiElement(BAD_CHARACTER)('·')
      PsiElement(INTEGER_LITERAL)('0')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('300')
    PsiErrorElement:Property getter or setter expected
      PsiElement(BAD_CHARACTER)('‚')
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('0')
    PsiErrorElement:Property getter or setter expected
      PsiElement(INTEGER_LITERAL)('0')
      PsiElement(INTEGER_LITERAL)('0')
      PsiElement(INTEGER_LITERAL)('0')
      PsiElement(BAD_CHARACTER)('°')
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('1')
    PsiErrorElement:Property getter or setter expected
      PsiElement(BAD_CHARACTER)('●')
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('8')
    PsiErrorElement:Property getter or setter expected
      PsiElement(BAD_CHARACTER)('☺')
      PsiElement(INTEGER_LITERAL)('10')
  PsiWhiteSpace('\n\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    DOT_QUALIFIED_EXPRESSION
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('1')
      PsiElement(DOT)('.')
      PsiWhiteSpace(' ')
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    DOT_QUALIFIED_EXPRESSION
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('1')
      PsiWhiteSpace(' ')
      PsiElement(DOT)('.')
      PsiWhiteSpace(' ')
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('1')
    PsiWhiteSpace(' ')
    PsiErrorElement:Property getter or setter expected
      PsiElement(FLOAT_CONSTANT)('.2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('1')
    PsiWhiteSpace('\t')
    PsiErrorElement:Property getter or setter expected
      PsiElement(FLOAT_CONSTANT)('.2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    DOT_QUALIFIED_EXPRESSION
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('1')
      PsiWhiteSpace('\t')
      PsiElement(DOT)('.')
      PsiWhiteSpace('\t')
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    DOT_QUALIFIED_EXPRESSION
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('1')
      PsiElement(DOT)('.')
      PsiWhiteSpace('\t')
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PsiErrorElement:Expecting a top level declaration
    PsiElement(FLOAT_CONSTANT)('.2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    DOT_QUALIFIED_EXPRESSION
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('1')
      PsiElement(DOT)('.')
      PsiWhiteSpace('\n')
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    DOT_QUALIFIED_EXPRESSION
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('1')
      PsiElement(DOT)('.')
      PsiWhiteSpace('\n')
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('1')
  PsiWhiteSpace('\n')
  PsiErrorElement:Expecting a top level declaration
    PsiElement(FLOAT_CONSTANT)('.2')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    DOT_QUALIFIED_EXPRESSION
      INTEGER_CONSTANT
        PsiElement(INTEGER_LITERAL)('1')
      PsiElement(DOT)('.')
      PsiErrorElement:Expecting an element
        PsiElement(BAD_CHARACTER)('')
    PsiErrorElement:Property getter or setter expected
      PsiElement(INTEGER_LITERAL)('35')
  PsiWhiteSpace('\n')
  PROPERTY
    PsiElement(val)('val')
    PsiWhiteSpace(' ')
    PsiElement(IDENTIFIER)('value')
    PsiWhiteSpace(' ')
    PsiElement(EQ)('=')
    PsiWhiteSpace(' ')
    INTEGER_CONSTANT
      PsiElement(INTEGER_LITERAL)('3')
    PsiErrorElement:Property getter or setter expected
      PsiElement(BAD_CHARACTER)('')
      PsiElement(FLOAT_CONSTANT)('.5')