Searched refs:MultiLevelTemplateArgumentList (Results 1 – 9 of 9) sorted by relevance
| /NextBSD/contrib/llvm/tools/clang/lib/Sema/ |
| HD | SemaTemplateInstantiate.cpp | 51 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 …]
|
| HD | SemaTemplateInstantiateDecl.cpp | 41 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 …]
|
| HD | SemaTemplateDeduction.cpp | 2144 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()
|
| HD | SemaTemplateVariadic.cpp | 541 const MultiLevelTemplateArgumentList &TemplateArgs, bool &ShouldExpand, in CheckParameterPacksForExpansion() 647 const MultiLevelTemplateArgumentList &TemplateArgs) { in getNumArgumentsInExpansion()
|
| HD | SemaTemplate.cpp | 2070 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()
|
| HD | SemaAccess.cpp | 1492 const MultiLevelTemplateArgumentList &TemplateArgs) { in HandleDependentAccessCheck()
|
| HD | SemaExpr.cpp | 4156 MultiLevelTemplateArgumentList MutiLevelArgList in BuildCXXDefaultArgExpr()
|
| /NextBSD/contrib/llvm/tools/clang/include/clang/Sema/ |
| HD | Template.h | 42 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()
|
| HD | Sema.h | 131 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 …]
|