Home
last modified time | relevance | path

Searched refs:MultiLevelTemplateArgumentList (Results 1 – 9 of 9) sorted by relevance

/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaTemplateInstantiate.cpp51 MultiLevelTemplateArgumentList
57 MultiLevelTemplateArgumentList Result; in getTemplateInstantiationArgs()
626 const MultiLevelTemplateArgumentList &TemplateArgs;
634 const MultiLevelTemplateArgumentList &TemplateArgs, in TemplateInstantiator()
681 MultiLevelTemplateArgumentList &TemplateArgs in ForgetPartiallySubstitutedPack()
682 = const_cast<MultiLevelTemplateArgumentList &>(this->TemplateArgs); in ForgetPartiallySubstitutedPack()
700 MultiLevelTemplateArgumentList &TemplateArgs in RememberPartiallySubstitutedPack()
701 = const_cast<MultiLevelTemplateArgumentList &>(this->TemplateArgs); in RememberPartiallySubstitutedPack()
1460 const MultiLevelTemplateArgumentList &Args, in SubstType()
1476 const MultiLevelTemplateArgumentList &Args, in SubstType()
[all …]
HDSemaTemplateInstantiateDecl.cpp41 const MultiLevelTemplateArgumentList &TemplateArgs) { in SubstQualifier()
79 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAlignedAttr()
99 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAlignedAttr()
137 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAssumeAlignedAttr()
160 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentAlignValueAttr()
171 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentEnableIfAttr()
208 Sema &S, const MultiLevelTemplateArgumentList &TemplateArgs, in instantiateDependentCUDALaunchBoundsAttr()
230 void Sema::InstantiateAttrs(const MultiLevelTemplateArgumentList &TemplateArgs, in InstantiateAttrs()
1735 MultiLevelTemplateArgumentList InheritedArgs; in VisitCXXMethodDecl()
2710 const MultiLevelTemplateArgumentList &TemplateArgs) { in SubstDecl()
[all …]
HDSemaTemplateDeduction.cpp2144 MultiLevelTemplateArgumentList(TemplateArgs), in FinishTemplateArgumentDeduction()
2192 InstArgs, MultiLevelTemplateArgumentList(*DeducedArgumentList))) { in FinishTemplateArgumentDeduction()
2312 S.SubstType(NTTPType, MultiLevelTemplateArgumentList(TemplateArgs), in FinishTemplateArgumentDeduction()
2356 InstArgs, MultiLevelTemplateArgumentList(*DeducedArgumentList))) { in FinishTemplateArgumentDeduction()
2565 MultiLevelTemplateArgumentList(*ExplicitArgumentList), in SubstituteExplicitTemplateArguments()
2591 MultiLevelTemplateArgumentList(*ExplicitArgumentList), in SubstituteExplicitTemplateArguments()
2602 MultiLevelTemplateArgumentList(*ExplicitArgumentList), in SubstituteExplicitTemplateArguments()
2812 MultiLevelTemplateArgumentList(TemplateArgs), in FinishTemplateArgumentDeduction()
2914 MultiLevelTemplateArgumentList(*DeducedArgumentList))); in FinishTemplateArgumentDeduction()
HDSemaTemplateVariadic.cpp541 const MultiLevelTemplateArgumentList &TemplateArgs, bool &ShouldExpand, in CheckParameterPacksForExpansion()
647 const MultiLevelTemplateArgumentList &TemplateArgs) { in getNumArgumentsInExpansion()
HDSemaTemplate.cpp2070 MultiLevelTemplateArgumentList TemplateArgLists; in CheckTemplateIdType()
2485 MultiLevelTemplateArgumentList(TemplateArgList), in ActOnVarTemplateSpecialization()
3186 MultiLevelTemplateArgumentList TemplateArgLists; in SubstDefaultTemplateArgument()
3239 MultiLevelTemplateArgumentList TemplateArgLists; in SubstDefaultTemplateArgument()
3291 MultiLevelTemplateArgumentList TemplateArgLists; in SubstDefaultTemplateArgument()
3441 MultiLevelTemplateArgumentList(TemplateArgs), in CheckTemplateArgument()
3583 MultiLevelTemplateArgumentList(TemplateArgs))); in CheckTemplateArgument()
HDSemaAccess.cpp1492 const MultiLevelTemplateArgumentList &TemplateArgs) { in HandleDependentAccessCheck()
HDSemaExpr.cpp4156 MultiLevelTemplateArgumentList MutiLevelArgList in BuildCXXDefaultArgExpr()
/NextBSD/contrib/llvm/tools/clang/include/clang/Sema/
HDTemplate.h42 class MultiLevelTemplateArgumentList {
52 MultiLevelTemplateArgumentList() { } in MultiLevelTemplateArgumentList() function
56 MultiLevelTemplateArgumentList(const TemplateArgumentList &TemplateArgs) { in MultiLevelTemplateArgumentList() function
377 const MultiLevelTemplateArgumentList &TemplateArgs;
398 const MultiLevelTemplateArgumentList &TemplateArgs) in TemplateDeclInstantiator()
HDSema.h131 class MultiLevelTemplateArgumentList; variable
5406 const MultiLevelTemplateArgumentList &TemplateArgs);
5408 const MultiLevelTemplateArgumentList &TemplateArgs);
6152 const MultiLevelTemplateArgumentList &TemplateArgs,
6165 const MultiLevelTemplateArgumentList &TemplateArgs);
6391 MultiLevelTemplateArgumentList
6891 const MultiLevelTemplateArgumentList &TemplateArgs,
6895 const MultiLevelTemplateArgumentList &TemplateArgs,
6899 const MultiLevelTemplateArgumentList &TemplateArgs,
6903 const MultiLevelTemplateArgumentList &TemplateArgs,
[all …]