Searched refs:Canon (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h479 TemplateName Canon)
481 CanonicalTemplateName(Canon) { }
490 TemplateName Canon)
492 CanonicalTemplateName(Canon) { }
477 DependentTemplateName(NestedNameSpecifier *Qualifier, const IdentifierInfo *Identifier, TemplateName Canon) argument
488 DependentTemplateName(NestedNameSpecifier *Qualifier, OverloadedOperatorKind Operator, TemplateName Canon) argument
H A DType.h3467 TemplateTypeParmType(TemplateTypeParmDecl *TTPDecl, QualType Canon) argument
3468 : Type(TemplateTypeParm, Canon, /*Dependent=*/true,
3471 Canon->containsUnexpandedParameterPack()),
3535 SubstTemplateTypeParmType(const TemplateTypeParmType *Param, QualType Canon) argument
3536 : Type(SubstTemplateTypeParm, Canon, Canon->isDependentType(),
3537 Canon->isInstantiationDependentType(),
3538 Canon->isVariablyModifiedType(),
3539 Canon->containsUnexpandedParameterPack()),
3598 QualType Canon,
4198 PackExpansionType(QualType Pattern, QualType Canon, Optional<unsigned> NumExpansions) argument
[all...]
H A DASTContext.h1060 QualType Canon = QualType()) const;
1085 QualType Canon = QualType()) const;
1093 QualType Canon = QualType()) const;
1098 QualType Canon = QualType()) const;
1108 QualType Canon = QualType()) const;
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp2370 QualType Canon;
2373 Canon = getConstantArrayType(QualType(canonSplit.Ty, 0), ArySize,
2375 Canon = getQualifiedType(Canon, canonSplit.Quals);
2384 ConstantArrayType(EltTy, Canon, ArySize, ASM, IndexTypeQuals);
2531 QualType Canon; local
2536 Canon = getVariableArrayType(QualType(canonSplit.Ty, 0), NumElts, ASM,
2538 Canon = getQualifiedType(Canon, canonSplit.Quals);
2542 VariableArrayType(EltTy, Canon, NumElt
2726 DependentSizedExtVectorType *Canon local
2748 QualType Canon = getDependentSizedExtVectorType(CanonVecTy, SizeExpr, local
3088 QualType Canon = getTemplateTypeParmType(Depth, Index, ParameterPack); local
3371 QualType Canon; local
3576 DependentTypeOfExprType *Canon local
3628 DependentDecltypeType *Canon local
6265 TemplateName Canon = getDependentTemplateName(CanonNNS, Name); local
6301 TemplateName Canon = getDependentTemplateName(CanonNNS, Operator); local
[all...]
H A DType.cpp1446 QualType Canon)
1447 : TypeWithKeyword(Keyword, DependentTemplateSpecialization, Canon, true, true,
1904 QualType Canon,
1906 : Type(SubstTemplateTypeParmPack, Canon, true, true, false, true),
1973 QualType Canon, QualType AliasedType)
1975 Canon.isNull()? QualType(this, 0) : Canon,
1976 Canon.isNull()? T.isDependent() : Canon->isDependentType(),
1977 Canon
1442 DependentTemplateSpecializationType( ElaboratedTypeKeyword Keyword, NestedNameSpecifier *NNS, const IdentifierInfo *Name, unsigned NumArgs, const TemplateArgument *Args, QualType Canon) argument
1903 SubstTemplateTypeParmPackType(const TemplateTypeParmType *Param, QualType Canon, const TemplateArgument &ArgPack) argument
1971 TemplateSpecializationType(TemplateName T, const TemplateArgument *Args, unsigned NumArgs, QualType Canon, QualType AliasedType) argument
[all...]
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp1279 CXXRecordDecl *Canon = D->getCanonicalDecl(); local
1280 if (Canon == D) {
1282 } else if (!Canon->DefinitionData) {
1283 Canon->DefinitionData = D->DefinitionData;
2334 ASTReader::combineStoredMergedDecls(Decl *Canon, GlobalDeclID CanonID) { argument
2339 return MergedDecls.find(Canon);
2342 MergedDeclsMap::iterator Pos = MergedDecls.find(Canon);
2344 Pos = MergedDecls.insert(std::make_pair(Canon,
H A DASTReader.cpp4878 QualType Canon = readType(*Loc.F, Record, Idx); local
4879 if (!Canon.isNull())
4880 Canon = Context.getCanonicalType(Canon);
4881 return Context.getDependentNameType(Keyword, NNS, Name, Canon);
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTReader.h921 combineStoredMergedDecls(Decl *Canon, serialization::GlobalDeclID CanonID);

Completed in 331 milliseconds