HomeSort by: relevance | last modified time | path
    Searched refs:CanonType (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
InheritViz.cpp 63 QualType CanonType = Context.getCanonicalType(Type);
66 if (KnownVirtualBases.find(CanonType) != KnownVirtualBases.end())
71 KnownVirtualBases.insert(CanonType);
85 if (TypeName != CanonType.getAsString()) {
86 Out << "\\n(" << CanonType.getAsString() << ")";
126 QualType CanonType = Context.getCanonicalType(Type);
128 Out << "Class_" << CanonType.getAsOpaquePtr();
130 Out << "_" << DirectBaseCount[CanonType];
ASTContext.cpp 4731 QualType CanonType;
4733 CanonType = getCanonicalType(Underlying);
4740 CanonType = getCanonicalTemplateSpecializationType(Template, Args);
4751 = new (Mem) TemplateSpecializationType(Template, Args, CanonType,
5503 QualType CanonType = getCanonicalType(UnderlyingType);
5506 CanonType);
Type.cpp 224 QualType CanonType, Expr *SizeExpr,
227 : Type(DependentVector, CanonType,
285 MatrixType::MatrixType(TypeClass tc, QualType matrixType, QualType canonType,
287 : Type(tc, canonType,
304 unsigned nColumns, QualType canonType)
306 canonType) {}
310 QualType canonType)
311 : MatrixType(tc, matrixType, canonType), NumRows(nRows),
330 VectorType::VectorType(QualType vecType, unsigned nElements, QualType canonType,
332 : VectorType(Vector, vecType, nElements, canonType, vecKind) {
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaTemplate.cpp 3691 QualType CanonType;
3715 CanonType = SubstType(Pattern->getUnderlyingType(),
3718 if (CanonType.isNull()) {
3763 CanonType = Context.getCanonicalTemplateSpecializationType(Name, Converted);
3792 if (CanonType != Injected->getCanonicalTypeInternal())
3798 CanonType = ICNT;
3837 CanonType = Context.getTypeDeclType(Decl);
3838 assert(isa<RecordType>(CanonType) &&
3841 CanonType = checkBuiltinTemplateIdType(*this, BTD, Converted, TemplateLoc,
3848 return Context.getTemplateSpecializationType(Name, TemplateArgs, CanonType);
    [all...]
SemaTemplateInstantiateDecl.cpp 3573 QualType CanonType = SemaRef.Context.getTemplateSpecializationType(
3586 CanonType);
3927 QualType CanonType
3943 CanonType);
3974 ClassTemplate, Converted, InstTemplateArgs, CanonType, nullptr);
4051 QualType CanonType = SemaRef.Context.getTemplateSpecializationType(
4063 CanonType);
SemaOverload.cpp 8533 CanQualType CanonType = S.Context.getCanonicalType(EnumTy);
8537 if (!AddedTypes.insert(CanonType).second ||
8538 UserDefinedBinaryOperators.count(std::make_pair(CanonType,
8539 CanonType)))
SemaOpenMP.cpp 5600 QualType CanonType = E->getType().getCanonicalType();
5601 if (CanonType->isSpecificBuiltinType(BuiltinType::OMPArraySection)) {
5610 CanonType = ElemType;
5615 1, {CanonType, nullptr});
5649 auto *OE = new (S.Context) OpaqueValueExpr(E->getExprLoc(), CanonType,
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Type.h 2613 ParenType(QualType InnerType, QualType CanonType)
2614 : Type(Paren, CanonType, InnerType->getDependence()), Inner(InnerType) {}
3257 VectorType(QualType vecType, unsigned nElements, QualType canonType,
3261 QualType canonType, VectorKind vecKind);
3311 QualType CanonType, Expr *SizeExpr,
3347 ExtVectorType(QualType vecType, unsigned nElements, QualType canonType)
3348 : VectorType(ExtVector, vecType, nElements, canonType, GenericVector) {}
5423 QualType NamedType, QualType CanonType, TagDecl *OwnedTagDecl)
5424 : TypeWithKeyword(Keyword, Elaborated, CanonType,
5502 const IdentifierInfo *Name, QualType CanonType)
    [all...]

Completed in 78 milliseconds