Home
last modified time | relevance | path

Searched refs:TemplateParameterLists (Results 1 – 22 of 22) sorted by relevance

/aosp_15_r20/external/clang/lib/Sema/
H A DSemaTemplate.cpp6185 TemplateParameterLists, in ActOnClassTemplateSpecialization() argument
6193 SourceLocation TemplateKWLoc = TemplateParameterLists.size() > 0 in ActOnClassTemplateSpecialization()
6194 ? TemplateParameterLists[0]->getTemplateLoc() : KWLoc; in ActOnClassTemplateSpecialization()
6222 TemplateParameterLists, TUK == TUK_Friend, isExplicitSpecialization, in ActOnClassTemplateSpecialization()
6373 TemplateParameterLists.size() - 1, in ActOnClassTemplateSpecialization()
6374 TemplateParameterLists.data()); in ActOnClassTemplateSpecialization()
6391 if (TemplateParameterLists.size() > 1 && SS.isSet()) { in ActOnClassTemplateSpecialization()
6393 Context, TemplateParameterLists.drop_back(1)); in ActOnClassTemplateSpecialization()
6444 if (TemplateParameterLists.size() > 0) { in ActOnClassTemplateSpecialization()
6446 TemplateParameterLists); in ActOnClassTemplateSpecialization()
[all …]
H A DSemaDecl.cpp11073 MultiTemplateParamsArg TemplateParameterLists, in ActOnStartOfFunctionDef() argument
11080 Decl *DP = HandleDeclarator(ParentScope, D, TemplateParameterLists); in ActOnStartOfFunctionDef()
12262 MultiTemplateParamsArg TemplateParameterLists, in ActOnTag() argument
12272 assert(TemplateParameterLists.size() == 0 || TUK != TUK_Reference); in ActOnTag()
12285 if (TemplateParameterLists.size() > 0 || in ActOnTag()
12289 KWLoc, NameLoc, SS, nullptr, TemplateParameterLists, in ActOnTag()
12309 TemplateParameterLists.size()-1, in ActOnTag()
12310 TemplateParameterLists.data(), in ActOnTag()
12989 if (TemplateParameterLists.size() > 0) { in ActOnTag()
12990 New->setTemplateParameterListsInfo(Context, TemplateParameterLists); in ActOnTag()
H A DSemaDeclCXX.cpp2006 MultiTemplateParamsArg TemplateParameterLists, in ActOnCXXMemberDeclarator() argument
2149 if (TemplateParameterLists.size()) { in ActOnCXXMemberDeclarator()
2150 TemplateParameterList* TemplateParams = TemplateParameterLists[0]; in ActOnCXXMemberDeclarator()
2198 Member = HandleDeclarator(S, D, TemplateParameterLists); in ActOnCXXMemberDeclarator()
/aosp_15_r20/external/clang/lib/Parse/
H A DParseTemplate.cpp99 TemplateParameterLists ParamLists; in ParseTemplateDeclarationOrSpecialization()
286 TemplateParameterLists FakedParamLists; in ParseSingleDeclarationAfterTemplate()
H A DParser.cpp1036 MultiTemplateParamsArg TemplateParameterLists(*TemplateInfo.TemplateParams); in ParseFunctionDefinition() local
1043 TemplateParameterLists); in ParseFunctionDefinition()
H A DParseDeclCXX.cpp672 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseUsingDeclaration()
1384 TemplateParameterLists *TemplateParams = TemplateInfo.TemplateParams; in ParseClassSpecifier()
1649 TemplateParameterLists FakedParamLists; in ParseClassSpecifier()
H A DParseDecl.cpp2011 TemplateParameterLists FakedParamLists; in ParseDeclarationAfterDeclaratorAndAttributes()
/aosp_15_r20/external/clang/include/clang/Parse/
H A DParser.h269 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1149 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1176 TemplateParameterLists *TemplateParams;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/Sema/
DDeclSpec.h1973 ArrayRef<TemplateParameterList *> TemplateParameterLists; variable
2644 TemplateParameterLists = TPLs; in setTemplateParameterLists()
2649 return TemplateParameterLists; in getTemplateParameterLists()
DSema.h3052 MultiTemplateParamsArg TemplateParameterLists);
3338 MultiTemplateParamsArg TemplateParameterLists,
3599 Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParameterLists,
4464 MultiTemplateParamsArg TemplateParameterLists,
9360 MultiTemplateParamsArg TemplateParameterLists,
9373 MultiTemplateParamsArg TemplateParameterLists,
9711 MultiTemplateParamsArg TemplateParameterLists,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/Sema/
DDeclSpec.h1974 ArrayRef<TemplateParameterList *> TemplateParameterLists; variable
2645 TemplateParameterLists = TPLs; in setTemplateParameterLists()
2650 return TemplateParameterLists; in getTemplateParameterLists()
DSema.h2917 MultiTemplateParamsArg TemplateParameterLists);
3203 MultiTemplateParamsArg TemplateParameterLists,
4294 MultiTemplateParamsArg TemplateParameterLists,
9109 MultiTemplateParamsArg TemplateParameterLists,
9122 MultiTemplateParamsArg TemplateParameterLists,
9462 MultiTemplateParamsArg TemplateParameterLists,
DSemaOpenMP.h97 Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParameterLists,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/Sema/
DDeclSpec.h1973 ArrayRef<TemplateParameterList *> TemplateParameterLists; variable
2644 TemplateParameterLists = TPLs; in setTemplateParameterLists()
2649 return TemplateParameterLists; in getTemplateParameterLists()
DSema.h3052 MultiTemplateParamsArg TemplateParameterLists);
3338 MultiTemplateParamsArg TemplateParameterLists,
3599 Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParameterLists,
4464 MultiTemplateParamsArg TemplateParameterLists,
9360 MultiTemplateParamsArg TemplateParameterLists,
9373 MultiTemplateParamsArg TemplateParameterLists,
9711 MultiTemplateParamsArg TemplateParameterLists,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/Sema/
DDeclSpec.h1915 ArrayRef<TemplateParameterList *> TemplateParameterLists; variable
2567 TemplateParameterLists = TPLs; in setTemplateParameterLists()
2572 return TemplateParameterLists; in getTemplateParameterLists()
DSema.h2902 MultiTemplateParamsArg TemplateParameterLists);
3382 MultiTemplateParamsArg TemplateParameterLists,
7693 MultiTemplateParamsArg TemplateParameterLists,
8423 MultiTemplateParamsArg TemplateParameterLists,
8436 MultiTemplateParamsArg TemplateParameterLists,
8760 Scope *S, MultiTemplateParamsArg TemplateParameterLists,
11357 Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParameterLists,
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/Parse/
DParser.h482 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1535 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1562 TemplateParameterLists *TemplateParams;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/Parse/
DParser.h482 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1535 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1562 TemplateParameterLists *TemplateParams;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/Parse/
DParser.h461 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1512 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1539 TemplateParameterLists *TemplateParams;
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/Parse/
DParser.h508 typedef SmallVector<TemplateParameterList *, 4> TemplateParameterLists; typedef
1570 ParsedTemplateInfo(TemplateParameterLists *TemplateParams,
1597 TemplateParameterLists *TemplateParams;
/aosp_15_r20/external/clang/include/clang/Sema/
H A DSema.h1671 MultiTemplateParamsArg TemplateParameterLists);
1955 MultiTemplateParamsArg TemplateParameterLists,
5290 MultiTemplateParamsArg TemplateParameterLists,
5820 MultiTemplateParamsArg TemplateParameterLists,
5824 MultiTemplateParamsArg TemplateParameterLists,