PsiJavaFile:VarArgBrackets.java
  PsiJavaToken:LBRACE('{')
  PsiWhiteSpace(' ')
  PsiMethod:foo
    PsiModifierList:
      <empty list>
    PsiTypeParameterList
      <empty list>
    PsiTypeElement:void
      PsiKeyword:void('void')
    PsiWhiteSpace(' ')
    PsiIdentifier:foo('foo')
    PsiParameterList:(int... x[])
      PsiJavaToken:LPARENTH('(')
      PsiParameter:x
        PsiModifierList:
          <empty list>
        PsiTypeElement:int...
          PsiTypeElement:int
            PsiKeyword:int('int')
          PsiJavaToken:ELLIPSIS('...')
        PsiWhiteSpace(' ')
        PsiIdentifier:x('x')
        PsiErrorElement:')' expected
          PsiJavaToken:LBRACKET('[')
          PsiJavaToken:RBRACKET(']')
      PsiJavaToken:RPARENTH(')')
    PsiReferenceList
      <empty list>
    PsiJavaToken:SEMICOLON(';')
  PsiWhiteSpace(' ')
  PsiJavaToken:RBRACE('}')