PsiJavaFile:Separated01.java
  PsiImportList
    <empty list>
  PsiClass:X
    PsiModifierList:
      <empty list>
    PsiKeyword:class('class')
    PsiWhiteSpace(' ')
    PsiIdentifier:X('X')
    PsiTypeParameterList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiJavaToken:LBRACE('{')
    PsiWhiteSpace('\n  ')
    PsiMethod:f
      PsiDocComment
        PsiDocToken:DOC_COMMENT_START('/**')
        PsiWhiteSpace('\n   ')
        PsiDocToken:DOC_COMMENT_LEADING_ASTERISKS('*')
        PsiDocToken:DOC_COMMENT_DATA(' The method.')
        PsiWhiteSpace('\n   ')
        PsiDocToken:DOC_COMMENT_END('*/')
      PsiWhiteSpace('\n  ')
      PsiComment(END_OF_LINE_COMMENT)('// Comment')
      PsiWhiteSpace('\n  ')
      PsiComment(C_STYLE_COMMENT)('/* Another comment */')
      PsiWhiteSpace('\n  ')
      PsiModifierList:
        <empty list>
      PsiTypeParameterList
        <empty list>
      PsiTypeElement:void
        PsiKeyword:void('void')
      PsiWhiteSpace(' ')
      PsiIdentifier:f('f')
      PsiParameterList:()
        PsiJavaToken:LPARENTH('(')
        PsiJavaToken:RPARENTH(')')
      PsiReferenceList
        <empty list>
      PsiCodeBlock
        PsiJavaToken:LBRACE('{')
        PsiJavaToken:RBRACE('}')
    PsiWhiteSpace('\n')
    PsiJavaToken:RBRACE('}')