Home
last modified time | relevance | path

Searched refs:pack_size (Results 1 – 16 of 16) sorted by relevance

/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp908 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformDecl()
954 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformFirstQualifierInScope()
1058 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformTemplateName()
1082 assert(getSema().ArgumentPackSubstitutionIndex < (int)ArgPack.pack_size() && in TransformTemplateName()
1150 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformTemplateParmRefExpr()
1240 assert(Index < ArgPack.pack_size() && "Substitution index out-of-range"); in TransformSubstNonTypeTemplateParmPackExpr()
1413 assert(getSema().ArgumentPackSubstitutionIndex < (int)Arg.pack_size()); in TransformTemplateTypeParmType()
1465 assert(Index < ArgPack.pack_size() && "Substitution index out-of-range"); in TransformSubstTemplateTypeParmPackType()
DSemaTemplateVariadic.cpp590 NewPackSize = TemplateArgs(Depth, Index).pack_size(); in CheckParameterPacksForExpansion()
681 unsigned Size = TemplateArgs(Depth, Index).pack_size(); in getNumArgumentsInExpansion()
DSemaTemplateDeduction.cpp289 X.pack_size() != Y.pack_size()) in checkDeducedTemplateArguments()
1718 NumArgs = Arg.pack_size(); in hasTemplateArgumentForDeduction()
1734 NumArgs = Arg.pack_size(); in hasPackExpansionBeforeEnd()
1928 if (X.pack_size() != Y.pack_size()) in isSameTemplateArg()
2361 Arg.pack_size()); in SubstituteExplicitTemplateArguments()
DSemaTemplate.cpp5112 Args[I].pack_size())) in CheckNonTypeClassTemplatePartialSpecializationArgs()
/external/clang/include/clang/AST/
DTemplateBase.h319 unsigned pack_size() const { in pack_size() function
DRecursiveASTVisitor.h734 Arg.pack_size()); in TraverseTemplateArgument()
775 Arg.pack_size()); in TraverseTemplateArgumentLoc()
/external/clang/lib/AST/
DTypePrinter.cpp1278 Args[Arg].pack_size(), in PrintTemplateArgumentList()
1324 Args[Arg].getArgument().pack_size(), in PrintTemplateArgumentList()
DASTImporter.cpp326 if (Arg1.pack_size() != Arg2.pack_size()) in IsStructurallyEquivalent()
329 for (unsigned I = 0, N = Arg1.pack_size(); I != N; ++I) in IsStructurallyEquivalent()
2115 ToPack.reserve(From.pack_size()); in ImportTemplateArgument()
2116 if (ImportTemplateArguments(From.pack_begin(), From.pack_size(), ToPack)) in ImportTemplateArgument()
DType.cpp1862 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) in SubstTemplateTypeParmPackType()
1878 ID.AddInteger(ArgPack.pack_size()); in Profile()
DStmtProfile.cpp1191 for (unsigned i = 0, e = Arg.pack_size(); i != e; ++i) in VisitTemplateArgument()
DExprCXX.cpp1326 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
DASTContext.cpp3887 if (Arg.pack_size() == 0) in getCanonicalTemplateArgument()
3891 = new (*this) TemplateArgument[Arg.pack_size()]; in getCanonicalTemplateArgument()
3898 return TemplateArgument(CanonArgs, Arg.pack_size()); in getCanonicalTemplateArgument()
6089 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack()
/external/clang/tools/libclang/
DCIndexUSRs.cpp753 Out << 'p' << Arg.pack_size(); in VisitTemplateArgument()
DRecursiveASTVisitor.h676 Arg.pack_size()); in TraverseTemplateArgument()
717 Arg.pack_size()); in TraverseTemplateArgumentLoc()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1471 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
DASTWriter.cpp4591 Record.push_back(Arg.pack_size()); in AddTemplateArgument()