Lines Matching defs:ElementType

125   const clang::Type *ElementType = GET_CONSTANT_ARRAY_ELEMENT_TYPE(CAT);
126 if (ElementType->isArrayType()) {
130 } else if (ElementType->isExtVectorType()) {
132 static_cast<const clang::ExtVectorType*>(ElementType);
149 if (TypeExportableHelper(ElementType, SPS, DiagEngine, VD,
293 const clang::Type *ElementType = GET_EXT_VECTOR_ELEMENT_TYPE(EVT);
295 if ((ElementType->getTypeClass() != clang::Type::Builtin) ||
296 (TypeExportableHelper(ElementType, SPS, DiagEngine, VD,
511 const clang::Type *ElementType = GET_EXT_VECTOR_ELEMENT_TYPE(EVT);
522 return ValidateTypeHelper(C, ElementType, ND, Loc, SPS, true, UnionDecl,
529 const clang::Type *ElementType = GET_CONSTANT_ARRAY_ELEMENT_TYPE(CAT);
530 return ValidateTypeHelper(C, ElementType, ND, Loc, SPS, true, UnionDecl,
1185 const clang::Type *ElementType = GET_EXT_VECTOR_ELEMENT_TYPE(EVT);
1187 if ((ElementType->getTypeClass() != clang::Type::Builtin))
1191 ElementType);
1218 const clang::Type *ElementType = GET_EXT_VECTOR_ELEMENT_TYPE(EVT);
1220 RSExportPrimitiveType::GetDataType(Context, ElementType);
1233 llvm::Type *ElementType = RSExportPrimitiveType::convertToLLVMType();
1234 return llvm::VectorType::get(ElementType, getNumElement());
1293 const clang::Type *ElementType = GET_CONSTANT_ARRAY_ELEMENT_TYPE(CAT);
1294 if ((ElementType == NULL) ||
1295 (ElementType->getTypeClass() != clang::Type::Builtin) ||
1296 (static_cast<const clang::BuiltinType *>(ElementType)->getKind() !=
1372 const clang::Type *ElementType = GET_CONSTANT_ARRAY_ELEMENT_TYPE(CAT);
1373 RSExportType *ElementET = RSExportType::Create(Context, ElementType);