Home | History | Annotate | Download | only in slang

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,
510 const clang::Type *ElementType = GET_EXT_VECTOR_ELEMENT_TYPE(EVT);
521 return ValidateTypeHelper(C, ElementType, ND, Loc, SPS, true, UnionDecl,
528 const clang::Type *ElementType = GET_CONSTANT_ARRAY_ELEMENT_TYPE(CAT);
529 return ValidateTypeHelper(C, ElementType, ND, Loc, SPS, true, UnionDecl,
1188 const clang::Type *ElementType = GET_EXT_VECTOR_ELEMENT_TYPE(EVT);
1190 if ((ElementType->getTypeClass() != clang::Type::Builtin))
1194 ElementType);
1221 const clang::Type *ElementType = GET_EXT_VECTOR_ELEMENT_TYPE(EVT);
1223 RSExportPrimitiveType::GetDataType(Context, ElementType);
1236 llvm::Type *ElementType = RSExportPrimitiveType::convertToLLVMType();
1237 return llvm::VectorType::get(ElementType, getNumElement());
1296 const clang::Type *ElementType = GET_CONSTANT_ARRAY_ELEMENT_TYPE(CAT);
1297 if ((ElementType == NULL) ||
1298 (ElementType->getTypeClass() != clang::Type::Builtin) ||
1299 (static_cast<const clang::BuiltinType *>(ElementType)->getKind() !=
1375 const clang::Type *ElementType = GET_CONSTANT_ARRAY_ELEMENT_TYPE(CAT);
1376 RSExportType *ElementET = RSExportType::Create(Context, ElementType);