PsiJavaFile:ExtraSemicolons.java
  PsiPackageStatement:p
    PsiKeyword:package('package')
    PsiWhiteSpace(' ')
    PsiJavaCodeReferenceElement:p
      PsiIdentifier:p('p')
      PsiReferenceParameterList
        <empty list>
    PsiJavaToken:SEMICOLON(';')
  PsiImportList
    PsiJavaToken:SEMICOLON(';')
    PsiWhiteSpace('\n')
    PsiImportStatement
      PsiKeyword:import('import')
      PsiWhiteSpace(' ')
      PsiJavaCodeReferenceElement:a
        PsiIdentifier:a('a')
        PsiReferenceParameterList
          <empty list>
      PsiJavaToken:SEMICOLON(';')
    PsiJavaToken:SEMICOLON(';')
  PsiWhiteSpace('\n')
  PsiClass:C
    PsiModifierList:
      <empty list>
    PsiKeyword:class('class')
    PsiWhiteSpace(' ')
    PsiIdentifier:C('C')
    PsiTypeParameterList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiJavaToken:LBRACE('{')
    PsiJavaToken:RBRACE('}')
  PsiJavaToken:SEMICOLON(';')