PsiClassType () { PsiType[] typeArgs = myTypeArgs.getValue(); if (typeArgs != null && typeArgs.length == 0) { return this; } return new GrClosureType(getLanguageLevel(), getResolveScope(), myFacade, mySignatures, false); }