PsiJavaFile:MethodRef1.java
  PsiMethodReferenceExpression:a.b.C<T>::new
    PsiTypeElement:a.b.C<T>
      PsiJavaCodeReferenceElement:a.b.C<T>
        PsiJavaCodeReferenceElement:a.b
          PsiJavaCodeReferenceElement:a
            PsiIdentifier:a('a')
            PsiReferenceParameterList
              <empty list>
          PsiJavaToken:DOT('.')
          PsiIdentifier:b('b')
          PsiReferenceParameterList
            <empty list>
        PsiJavaToken:DOT('.')
        PsiIdentifier:C('C')
        PsiReferenceParameterList
          PsiJavaToken:LT('<')
          PsiTypeElement:T
            PsiJavaCodeReferenceElement:T
              PsiIdentifier:T('T')
              PsiReferenceParameterList
                <empty list>
          PsiJavaToken:GT('>')
    PsiJavaToken:DOUBLE_COLON('::')
    PsiReferenceParameterList
      <empty list>
    PsiKeyword:new('new')