void (@NotNull PsiPrimitiveType type, @NotNull PsiTypeVisitor<? extends PsiType> visitor, @NotNull Set<? super PsiType> set) { if (type.equals(PsiTypes.booleanType()) || type.equals(PsiTypes.voidType()) || type.equals(PsiTypes.nullType())) return; for (int i = 0; ; i++) { final PsiType primitive = PRIMITIVE_TYPES[i]; processType(primitive, visitor, set); if (primitive.equals(type)) return; } }