PsiType[] () { final GrTypeElement[] elements = getTypeArgumentElements(); if (elements.length == 0) return PsiType.EMPTY_ARRAY; PsiType[] result = PsiType.createArray(elements.length); for (int i = 0; i < elements.length; i++) { result[i] = elements[i].getType(); } return result; }