PsiJavaFile:Record12.java
  PsiDeconstructionPattern
    PsiModifierList:
      <empty list>
    PsiTypeElement:Rec
      PsiJavaCodeReferenceElement:Rec
        PsiIdentifier:Rec('Rec')
        PsiReferenceParameterList
          <empty list>
    PsiDeconstructionList
      PsiJavaToken:LPARENTH('(')
      PsiTypeElement:String
        PsiJavaCodeReferenceElement:String
          PsiIdentifier:String('String')
          PsiReferenceParameterList
            <empty list>
      PsiErrorElement:Pattern expected
        <empty list>
      PsiJavaToken:RPARENTH(')')