reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2353 if (!CurType->isDependentType() && 2354 (!CurType->isBuiltinType() || CurType->isBooleanType() || 2354 (!CurType->isBuiltinType() || CurType->isBooleanType() || 2355 (!CurType->isIntegerType() && !CurType->isRealFloatingType()))) { 2355 (!CurType->isIntegerType() && !CurType->isRealFloatingType()))) { 2356 Diag(AttrLoc, diag::err_attribute_invalid_vector_type) << CurType; 2361 return Context.getDependentVectorType(CurType, SizeExpr, AttrLoc, 2372 if (CurType->isDependentType()) 2373 return Context.getDependentVectorType(CurType, SizeExpr, AttrLoc, 2377 unsigned TypeSize = static_cast<unsigned>(Context.getTypeSize(CurType)); 2397 return Context.getVectorType(CurType, VectorSize / TypeSize,