PsiJavaFile:IDEADEV_41403Markdown.java
  PsiImportList
    <empty list>
  PsiClass:Bar
    PsiModifierList:public
      PsiKeyword:public('public')
    PsiWhiteSpace(' ')
    PsiKeyword:class('class')
    PsiWhiteSpace(' ')
    PsiIdentifier:Bar('Bar')
    PsiTypeParameterList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiWhiteSpace(' ')
    PsiJavaToken:LBRACE('{')
    PsiWhiteSpace('\n')
    PsiComment(END_OF_LINE_COMMENT)('// Comment')
    PsiWhiteSpace('\n')
    PsiClass:Foo
      PsiDocComment
        PsiDocToken:DOC_COMMENT_LEADING_ASTERISKS('///')
        PsiWhiteSpace('\n')
        PsiDocToken:DOC_COMMENT_LEADING_ASTERISKS('///')
        PsiDocToken:DOC_COMMENT_DATA('javadoc')
        PsiWhiteSpace('\n')
        PsiDocToken:DOC_COMMENT_LEADING_ASTERISKS('///')
      PsiWhiteSpace('\n')
      PsiModifierList:public
        PsiKeyword:public('public')
      PsiWhiteSpace(' ')
      PsiKeyword:class('class')
      PsiWhiteSpace(' ')
      PsiIdentifier:Foo('Foo')
      PsiTypeParameterList
        <empty list>
      PsiReferenceList
        <empty list>
      PsiReferenceList
        <empty list>
      PsiWhiteSpace(' ')
      PsiJavaToken:LBRACE('{')
      PsiWhiteSpace('\n')
      PsiJavaToken:RBRACE('}')
    PsiWhiteSpace('\n')
    PsiJavaToken:RBRACE('}')