/external/clang/lib/AST/ |
D | TemplateBase.cpp | 527 NumTemplateArgs = Info.size(); in initializeFrom() 530 for (unsigned i = 0; i != NumTemplateArgs; ++i) in initializeFrom() 541 NumTemplateArgs = Info.size(); in initializeFrom() 544 for (unsigned i = 0; i != NumTemplateArgs; ++i) { in initializeFrom() 560 for (unsigned I = 0; I != NumTemplateArgs; ++I) in copyInto() 564 std::size_t ASTTemplateArgumentListInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument 566 sizeof(TemplateArgumentLoc) * NumTemplateArgs; in sizeFor() 594 NumTemplateArgs = 0; in initializeFrom() 599 ASTTemplateKWAndArgsInfo::sizeFor(unsigned NumTemplateArgs) { in sizeFor() argument 603 return Base::sizeFor(NumTemplateArgs) + sizeof(SourceLocation); in sizeFor()
|
D | ExprCXX.cpp | 314 unsigned NumTemplateArgs) { in CreateEmpty() argument 317 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty() 472 unsigned NumTemplateArgs) { in CreateEmpty() argument 475 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty() 1257 unsigned NumTemplateArgs = TemplateArgs ? TemplateArgs->size() : 0; in Create() local 1259 + ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in Create() 1273 unsigned NumTemplateArgs) { in CreateEmpty() argument 1281 ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty() 1380 unsigned NumTemplateArgs) { in CreateEmpty() argument 1383 size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
|
D | ItaniumMangle.cpp | 327 unsigned NumTemplateArgs); 345 unsigned NumTemplateArgs); 382 unsigned NumTemplateArgs); 609 unsigned NumTemplateArgs) { in mangleName() argument 614 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleName() 616 mangleNestedName(TD, TemplateArgs, NumTemplateArgs); in mangleName() 1284 unsigned NumTemplateArgs) { in mangleNestedName() argument 1290 mangleTemplateArgs(TemplateArgs, NumTemplateArgs); in mangleNestedName() 3291 for (unsigned i = 0, e = TemplateArgs.NumTemplateArgs; i != e; ++i) in mangleTemplateArgs() 3305 unsigned NumTemplateArgs) { in mangleTemplateArgs() argument [all …]
|
D | StmtProfile.cpp | 1035 S->getExplicitTemplateArgs().NumTemplateArgs); in VisitOverloadExpr()
|
D | Expr.cpp | 427 unsigned NumTemplateArgs) { in CreateEmpty() argument 434 Size += ASTTemplateKWAndArgsInfo::sizeFor(NumTemplateArgs); in CreateEmpty()
|
/external/clang/include/clang/AST/ |
D | TemplateBase.h | 570 unsigned NumTemplateArgs; member 600 static std::size_t sizeFor(unsigned NumTemplateArgs); 615 (getTemplateArgs() + NumTemplateArgs); in getTemplateKeywordLoc() 621 (getTemplateArgs() + NumTemplateArgs) = TemplateKWLoc; in setTemplateKeywordLoc() 636 static std::size_t sizeFor(unsigned NumTemplateArgs);
|
D | ExprCXX.h | 2420 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs() 2520 unsigned NumTemplateArgs); 2604 unsigned NumTemplateArgs); 2689 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs() 2985 unsigned NumTemplateArgs); 3119 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs() 3214 unsigned NumTemplateArgs);
|
D | DataRecursiveASTVisitor.h | 1640 D->getTemplateArgsAsWritten()->NumTemplateArgs)); 1714 TALI->NumTemplateArgs)); in TraverseFunctionHelper() 1807 D->getTemplateArgsAsWritten()->NumTemplateArgs));
|
D | RecursiveASTVisitor.h | 1679 D->getTemplateArgsAsWritten()->NumTemplateArgs)); \ 1756 TALI->NumTemplateArgs)); in TraverseFunctionHelper()
|
D | Expr.h | 983 unsigned NumTemplateArgs); 1132 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs() 2533 return getExplicitTemplateArgs().NumTemplateArgs; in getNumTemplateArgs()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 218 Inst.NumTemplateArgs = TemplateArgs.size(); in Initialize() 467 Active->NumTemplateArgs, in PrintInstantiationStack() 483 Active->NumTemplateArgs) in PrintInstantiationStack() 497 Active->NumTemplateArgs) in PrintInstantiationStack() 507 Active->NumTemplateArgs) in PrintInstantiationStack() 521 Active->NumTemplateArgs, in PrintInstantiationStack() 549 Active->NumTemplateArgs) in PrintInstantiationStack() 567 Active->NumTemplateArgs) in PrintInstantiationStack()
|
D | SemaTemplateInstantiateDecl.cpp | 2655 TemplArgInfo->NumTemplateArgs, in InstantiateClassTemplatePartialSpecialization() 2782 TemplArgInfo->NumTemplateArgs, in InstantiateVarTemplatePartialSpecialization()
|
D | SemaTemplateDeduction.cpp | 2229 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, in FinishTemplateArgumentDeduction() 2393 if (S.Subst(PartialTemplateArgs, PartialTemplArgInfo->NumTemplateArgs, in FinishTemplateArgumentDeduction()
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 57 for (unsigned i=0; i != Args.NumTemplateArgs; ++i) in AddTemplateKWAndArgsInfo() 349 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitDeclRefExpr() local 350 Record.push_back(NumTemplateArgs); in VisitDeclRefExpr() 534 unsigned NumTemplateArgs = E->getNumTemplateArgs(); in VisitMemberExpr() local 535 Record.push_back(NumTemplateArgs); in VisitMemberExpr() 538 for (unsigned i=0; i != NumTemplateArgs; ++i) in VisitMemberExpr() 1393 Record.push_back(Args.NumTemplateArgs); in VisitCXXDependentScopeMemberExpr() 1420 Record.push_back(Args.NumTemplateArgs); in VisitDependentScopeDeclRefExpr() 1451 Record.push_back(Args.NumTemplateArgs); in VisitOverloadExpr()
|
D | ASTReaderStmt.cpp | 96 unsigned NumTemplateArgs); 99 unsigned NumTemplateArgs); 110 unsigned NumTemplateArgs) { in ReadTemplateKWAndArgsInfo() argument 115 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadTemplateKWAndArgsInfo() 436 unsigned NumTemplateArgs = 0; in VisitDeclRefExpr() local 438 NumTemplateArgs = Record[Idx++]; in VisitDeclRefExpr() 449 NumTemplateArgs); in VisitDeclRefExpr() 2212 unsigned NumTemplateArgs = Record[Idx++]; in ReadStmtFromStream() local 2215 for (unsigned i = 0; i != NumTemplateArgs; ++i) in ReadStmtFromStream()
|
D | ASTWriterDecl.cpp | 403 Record.push_back(FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs); in VisitFunctionDecl() 404 for (int i=0, e = FTSInfo->TemplateArgumentsAsWritten->NumTemplateArgs; in VisitFunctionDecl()
|
D | ASTReader.cpp | 7638 unsigned NumTemplateArgs = Record[Idx++]; in ReadTemplateArgumentList() local 7639 TemplArgs.reserve(NumTemplateArgs); in ReadTemplateArgumentList() 7640 while (NumTemplateArgs--) in ReadTemplateArgumentList()
|
D | ASTWriter.cpp | 5232 Record.push_back(ASTTemplArgList->NumTemplateArgs); in AddASTTemplateArgumentListInfo() 5234 for (int i=0, e = ASTTemplArgList->NumTemplateArgs; i != e; ++i) in AddASTTemplateArgumentListInfo()
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 726 for (unsigned I = 0, N = Info->NumTemplateArgs; I != N; ++I) in VisitClassTemplatePartialSpecializationDecl() 2364 *ArgEnd = Arg + ArgList->NumTemplateArgs; in RunVisitorWorkList()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 6162 unsigned NumTemplateArgs; member 6175 TemplateArgs(nullptr), NumTemplateArgs(0), DeductionInfo(nullptr) {} in ActiveTemplateInstantiation()
|