PsiJavaFile:NestedTag1.java
  PsiImportList
    PsiImportStatement
      PsiKeyword:import('import')
      PsiWhiteSpace(' ')
      PsiJavaCodeReferenceElement:java.lang.Object
        PsiJavaCodeReferenceElement:java.lang
          PsiJavaCodeReferenceElement:java
            PsiIdentifier:java('java')
            PsiReferenceParameterList
              <empty list>
          PsiJavaToken:DOT('.')
          PsiIdentifier:lang('lang')
          PsiReferenceParameterList
            <empty list>
        PsiJavaToken:DOT('.')
        PsiIdentifier:Object('Object')
        PsiReferenceParameterList
          <empty list>
      PsiJavaToken:SEMICOLON(';')
  PsiWhiteSpace('\n\n')
  PsiClass:A
    PsiModifierList:
      <empty list>
    PsiKeyword:interface('interface')
    PsiWhiteSpace(' ')
    PsiIdentifier:A('A')
    PsiTypeParameterList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiReferenceList
      <empty list>
    PsiWhiteSpace(' ')
    PsiJavaToken:LBRACE('{')
    PsiWhiteSpace('\n  ')
    PsiMethod:isX
      PsiDocComment
        PsiDocToken:DOC_COMMENT_START('/**')
        PsiWhiteSpace(' ')
        PsiInlineDocTag:@return
          PsiDocToken:DOC_INLINE_TAG_START('{')
          PsiDocToken:DOC_TAG_NAME('@return')
          PsiWhiteSpace(' ')
          PsiDocToken:DOC_COMMENT_DATA('my link ')
          PsiInlineDocTag:@link
            PsiDocToken:DOC_INLINE_TAG_START('{')
            PsiDocToken:DOC_TAG_NAME('@link')
            PsiWhiteSpace(' ')
            PsiElement(DOC_TAG_VALUE_ELEMENT)
              PsiJavaModuleReference
                PsiDocToken:DOC_TAG_VALUE_TOKEN('java.base')
              PsiDocToken:DOC_TAG_VALUE_SLASH('/')
              PsiElement(DOC_METHOD_OR_FIELD_REF)
                PsiElement(DOC_REFERENCE_HOLDER)
                  PsiJavaCodeReferenceElement:java.lang.String
                    PsiJavaCodeReferenceElement:java.lang
                      PsiJavaCodeReferenceElement:java
                        PsiIdentifier:java('java')
                        PsiReferenceParameterList
                          <empty list>
                      PsiJavaToken:DOT('.')
                      PsiIdentifier:lang('lang')
                      PsiReferenceParameterList
                        <empty list>
                    PsiJavaToken:DOT('.')
                    PsiIdentifier:String('String')
                    PsiReferenceParameterList
                      <empty list>
                PsiDocToken:DOC_TAG_VALUE_SHARP_TOKEN('#')
                PsiDocToken:DOC_TAG_VALUE_TOKEN('equals')
                PsiDocToken:DOC_TAG_VALUE_LPAREN('(')
                PsiElement(DOC_TAG_VALUE_ELEMENT)
                  PsiElement(DOC_TYPE_HOLDER)
                    PsiTypeElement:java.lang.Object
                      PsiJavaCodeReferenceElement:java.lang.Object
                        PsiJavaCodeReferenceElement:java.lang
                          PsiJavaCodeReferenceElement:java
                            PsiIdentifier:java('java')
                            PsiReferenceParameterList
                              <empty list>
                          PsiJavaToken:DOT('.')
                          PsiIdentifier:lang('lang')
                          PsiReferenceParameterList
                            <empty list>
                        PsiJavaToken:DOT('.')
                        PsiIdentifier:Object('Object')
                        PsiReferenceParameterList
                          <empty list>
                PsiDocToken:DOC_TAG_VALUE_RPAREN(')')
            PsiDocToken:DOC_INLINE_TAG_END('}')
          PsiDocToken:DOC_INLINE_TAG_END('}')
        PsiDocToken:DOC_COMMENT_DATA(' ')
        PsiDocToken:DOC_COMMENT_END('*/')
      PsiWhiteSpace('\n  ')
      PsiModifierList:
        <empty list>
      PsiTypeParameterList
        <empty list>
      PsiTypeElement:String
        PsiJavaCodeReferenceElement:String
          PsiIdentifier:String('String')
          PsiReferenceParameterList
            <empty list>
      PsiWhiteSpace(' ')
      PsiIdentifier:isX('isX')
      PsiParameterList:()
        PsiJavaToken:LPARENTH('(')
        PsiJavaToken:RPARENTH(')')
      PsiReferenceList
        <empty list>
      PsiJavaToken:SEMICOLON(';')
    PsiWhiteSpace('\n')
    PsiJavaToken:RBRACE('}')