Searched refs:pack_size (Results 1 – 17 of 17) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 892 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformDecl() 938 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformFirstQualifierInScope() 1043 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformTemplateName() 1067 assert(getSema().ArgumentPackSubstitutionIndex < (int)ArgPack.pack_size() && in TransformTemplateName() 1131 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformTemplateParmRefExpr() 1212 assert(Index < ArgPack.pack_size() && "Substitution index out-of-range"); in TransformSubstNonTypeTemplateParmPackExpr() 1307 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformTemplateTypeParmType() 1359 assert(Index < ArgPack.pack_size() && "Substitution index out-of-range"); in TransformSubstTemplateTypeParmPackType()
|
D | SemaTemplateVariadic.cpp | 554 NewPackSize = TemplateArgs(Depth, Index).pack_size(); in CheckParameterPacksForExpansion() 637 return TemplateArgs(Depth, Index).pack_size(); in getNumArgumentsInExpansion()
|
D | SemaTemplateDeduction.cpp | 264 X.pack_size() != Y.pack_size()) in checkDeducedTemplateArguments() 1667 NumArgs = Arg.pack_size(); in hasTemplateArgumentForDeduction() 1683 NumArgs = Arg.pack_size(); in hasPackExpansionBeforeEnd() 1880 if (X.pack_size() != Y.pack_size()) in isSameTemplateArg() 2300 Arg.pack_size()); in SubstituteExplicitTemplateArguments()
|
D | SemaTemplate.cpp | 4973 Args[I].pack_size())) in CheckNonTypeClassTemplatePartialSpecializationArgs()
|
D | TreeTransform.h | 3053 TransformedArgs.reserve(Arg.pack_size()); in TransformTemplateArgument()
|
/external/clang/include/clang/AST/ |
D | TemplateBase.h | 340 unsigned pack_size() const { in pack_size() function
|
D | RecursiveASTVisitor.h | 718 Arg.pack_size()); in TraverseTemplateArgument() 758 Arg.pack_size()); in TraverseTemplateArgumentLoc()
|
/external/clang/lib/AST/ |
D | TypePrinter.cpp | 1080 Args[Arg].pack_size(), in PrintTemplateArgumentList() 1123 Args[Arg].getArgument().pack_size(), in PrintTemplateArgumentList()
|
D | Type.cpp | 1765 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) in SubstTemplateTypeParmPackType() 1781 ID.AddInteger(ArgPack.pack_size()); in Profile()
|
D | ASTImporter.cpp | 347 if (Arg1.pack_size() != Arg2.pack_size()) in IsStructurallyEquivalent() 350 for (unsigned I = 0, N = Arg1.pack_size(); I != N; ++I) in IsStructurallyEquivalent() 2026 ToPack.reserve(From.pack_size()); in ImportTemplateArgument() 2027 if (ImportTemplateArguments(From.pack_begin(), From.pack_size(), ToPack)) in ImportTemplateArgument()
|
D | StmtProfile.cpp | 1174 for (unsigned i = 0, e = Arg.pack_size(); i != e; ++i) in VisitTemplateArgument()
|
D | ExprCXX.cpp | 1282 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
|
D | ASTContext.cpp | 3341 if (Arg.pack_size() == 0) in getCanonicalTemplateArgument() 3345 = new (*this) TemplateArgument[Arg.pack_size()]; in getCanonicalTemplateArgument() 3352 return TemplateArgument(CanonArgs, Arg.pack_size()); in getCanonicalTemplateArgument() 5093 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack()
|
D | Decl.cpp | 172 Args[I].pack_size(), in getLVForTemplateArgumentList()
|
/external/clang/tools/libclang/ |
D | CIndexUSRs.cpp | 744 Out << 'p' << Arg.pack_size(); in VisitTemplateArgument()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1456 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
|
D | ASTWriter.cpp | 4165 Record.push_back(Arg.pack_size()); in AddTemplateArgument()
|