Home
last modified time | relevance | path

Searched refs:CTAI (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaTemplateDeduction.cpp2888 Sema::CheckTemplateArgumentInfo &CTAI) { in ConvertDeducedTemplateArgument() argument
2897 SaveAndRestore _1(CTAI.MatchingTTP, false); in ConvertDeducedTemplateArgument()
2898 SaveAndRestore _2(CTAI.StrictPackMatch, false); in ConvertDeducedTemplateArgument()
2902 Template->getSourceRange().getEnd(), ArgumentPackIndex, CTAI, in ConvertDeducedTemplateArgument()
2907 if (CTAI.StrictPackMatch) in ConvertDeducedTemplateArgument()
2939 SugaredPackedArgsBuilder.push_back(CTAI.SugaredConverted.pop_back_val()); in ConvertDeducedTemplateArgument()
2941 CTAI.CanonicalConverted.pop_back_val()); in ConvertDeducedTemplateArgument()
2948 MultiLevelTemplateArgumentList Args(Template, CTAI.SugaredConverted, in ConvertDeducedTemplateArgument()
2954 NTTP, CTAI.SugaredConverted, in ConvertDeducedTemplateArgument()
2962 TTP, CTAI.SugaredConverted, in ConvertDeducedTemplateArgument()
[all …]
H A DSemaTemplate.cpp3598 CheckTemplateArgumentInfo CTAI; in CheckTemplateIdType() local
3601 CTAI, in CheckTemplateIdType()
3620 TemplateArgLists.addOuterTemplateArguments(Template, CTAI.SugaredConverted, in CheckTemplateIdType()
3680 CanonType = checkBuiltinTemplateIdType(*this, BTD, CTAI.SugaredConverted, in CheckTemplateIdType()
3684 TemplateArgs, CTAI.CanonicalConverted)) { in CheckTemplateIdType()
3694 CTAI.CanonicalConverted); in CheckTemplateIdType()
3740 ClassTemplate->findSpecialization(CTAI.CanonicalConverted, InsertPos); in CheckTemplateIdType()
3749 ClassTemplate->getLocation(), ClassTemplate, CTAI.CanonicalConverted, in CheckTemplateIdType()
3750 CTAI.StrictPackMatch, nullptr); in CheckTemplateIdType()
3761 CTAI.CanonicalConverted, in CheckTemplateIdType()
[all …]
H A DSemaTemplateInstantiateDecl.cpp4426 Sema::CheckTemplateArgumentInfo CTAI; in VisitClassTemplateSpecializationDecl() local
4429 /*DefaultArgs=*/{}, /*PartialTemplateArgs=*/false, CTAI, in VisitClassTemplateSpecializationDecl()
4437 InstClassTemplate->findSpecialization(CTAI.CanonicalConverted, InsertPos); in VisitClassTemplateSpecializationDecl()
4475 D->getLocation(), InstClassTemplate, CTAI.CanonicalConverted, in VisitClassTemplateSpecializationDecl()
4476 CTAI.StrictPackMatch, PrevDecl); in VisitClassTemplateSpecializationDecl()
4535 Sema::CheckTemplateArgumentInfo CTAI; in VisitVarTemplateSpecializationDecl() local
4538 /*DefaultArgs=*/{}, /*PartialTemplateArgs=*/false, CTAI, in VisitVarTemplateSpecializationDecl()
4545 InstVarTemplate->findSpecialization(CTAI.CanonicalConverted, InsertPos); in VisitVarTemplateSpecializationDecl()
4558 CTAI.CanonicalConverted, PrevDecl); in VisitVarTemplateSpecializationDecl()
4802 Sema::CheckTemplateArgumentInfo CTAI; in InstantiateClassTemplatePartialSpecialization() local
[all …]
H A DSemaLookup.cpp3753 CheckTemplateArgumentInfo CTAI; in LookupLiteralOperator() local
3758 /*ArgumentPackIndex=*/0, CTAI, CTAK_Specified) || in LookupLiteralOperator()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h11922 CheckTemplateArgumentInfo &CTAI,
11962 CheckTemplateArgumentInfo &CTAI,