Searched defs:NumTemplateArgs (Results 1 - 10 of 10) sorted by relevance

/external/clang/lib/AST/
H A DTemplateBase.cpp570 NumTemplateArgs = Info.size();
573 for (unsigned i = 0; i != NumTemplateArgs; ++i)
584 NumTemplateArgs = Info.size();
587 for (unsigned i = 0; i != NumTemplateArgs; ++i) {
603 for (unsigned I = 0; I != NumTemplateArgs; ++I)
607 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { argument
609 sizeof(TemplateArgumentLoc) * NumTemplateArgs;
637 NumTemplateArgs = 0;
642 ASTTemplateKWAndArgsInfo::sizeFor(unsigned NumTemplateArgs) { argument
646 return Base::sizeFor(NumTemplateArgs)
[all...]
H A DMicrosoftMangle.cpp372 ArgList->NumTemplateArgs);
791 unsigned NumTemplateArgs = TemplateArgs.size(); local
792 for (unsigned i = 0; i < NumTemplateArgs; ++i) {
H A DExprCXX.cpp236 unsigned NumTemplateArgs) {
239 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs);
393 unsigned NumTemplateArgs) {
396 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs);
1120 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; local
1122 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs);
1136 unsigned NumTemplateArgs) {
1144 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs);
1248 unsigned NumTemplateArgs) {
1251 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs);
234 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
391 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
1134 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
1247 CreateEmpty(ASTContext &C, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
[all...]
H A DItaniumMangle.cpp295 unsigned NumTemplateArgs);
311 unsigned NumTemplateArgs);
348 unsigned NumTemplateArgs);
351 unsigned NumTemplateArgs);
591 unsigned NumTemplateArgs) {
597 mangleTemplateArgs(*TemplateParameters, TemplateArgs, NumTemplateArgs);
599 mangleNestedName(TD, TemplateArgs, NumTemplateArgs);
1244 unsigned NumTemplateArgs) {
1251 mangleTemplateArgs(*TemplateParameters, TemplateArgs, NumTemplateArgs);
3046 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs;
589 mangleName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument
1242 mangleNestedName(const TemplateDecl *TD, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs) argument
[all...]
H A DExpr.cpp365 unsigned NumTemplateArgs) {
372 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs);
361 CreateEmpty(ASTContext &Context, bool HasQualifier, bool HasFoundDecl, bool HasTemplateKWAndArgsInfo, unsigned NumTemplateArgs) argument
/external/clang/include/clang/AST/
H A DTemplateBase.h523 unsigned NumTemplateArgs; member in union:clang::ASTTemplateArgumentListInfo::__anon3317
552 static std::size_t sizeFor(unsigned NumTemplateArgs);
567 (getTemplateArgs() + NumTemplateArgs);
573 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc;
588 static std::size_t sizeFor(unsigned NumTemplateArgs);
H A DDeclTemplate.h363 unsigned NumTemplateArgs, ASTContext &Context) {
364 ID.AddInteger(NumTemplateArgs);
365 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg)
1582 unsigned NumTemplateArgs, ASTContext &Context) {
1583 ID.AddInteger(NumTemplateArgs);
1584 for (unsigned Arg = 0; Arg != NumTemplateArgs; ++Arg)
362 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument
1581 Profile(llvm::FoldingSetNodeID &ID, const TemplateArgument *TemplateArgs, unsigned NumTemplateArgs, ASTContext &Context) argument
/external/clang/lib/Serialization/
H A DASTWriterStmt.cpp53 for (unsigned i=0; i != Args.NumTemplateArgs; ++i)
288 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local
289 Record.push_back(NumTemplateArgs);
472 unsigned NumTemplateArgs = E->getNumTemplateArgs(); local
473 Record.push_back(NumTemplateArgs);
476 for (unsigned i=0; i != NumTemplateArgs; ++i)
1300 Record.push_back(Args.NumTemplateArgs);
1327 Record.push_back(Args.NumTemplateArgs);
1358 Record.push_back(Args.NumTemplateArgs);
H A DASTReaderStmt.cpp86 unsigned NumTemplateArgs);
89 unsigned NumTemplateArgs);
100 unsigned NumTemplateArgs) {
105 for (unsigned i = 0; i != NumTemplateArgs; ++i)
355 unsigned NumTemplateArgs = 0; local
357 NumTemplateArgs = Record[Idx++];
368 NumTemplateArgs);
1302 /*NumTemplateArgs=*/Record[Idx++]);
1319 /*NumTemplateArgs=*/Record[Idx++]);
1342 /*NumTemplateArgs
99 ReadTemplateKWAndArgsInfo(ASTTemplateKWAndArgsInfo &Args, unsigned NumTemplateArgs) argument
1792 unsigned NumTemplateArgs = Record[Idx++]; local
[all...]
/external/clang/include/clang/Sema/
H A DSema.h5450 /// The Entity is the ParmVarDecl, and TemplateArgs/NumTemplateArgs
5495 unsigned NumTemplateArgs; member in struct:clang::Sema::ActiveTemplateInstantiation
5508 NumTemplateArgs(0), DeductionInfo(0) {}

Completed in 253 milliseconds