Home
last modified time | relevance | path

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

/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp892 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()
DSemaTemplateVariadic.cpp554 NewPackSize = TemplateArgs(Depth, Index).pack_size(); in CheckParameterPacksForExpansion()
637 return TemplateArgs(Depth, Index).pack_size(); in getNumArgumentsInExpansion()
DSemaTemplateDeduction.cpp264 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()
DSemaTemplate.cpp4973 Args[I].pack_size())) in CheckNonTypeClassTemplatePartialSpecializationArgs()
DTreeTransform.h3053 TransformedArgs.reserve(Arg.pack_size()); in TransformTemplateArgument()
/external/clang/include/clang/AST/
DTemplateBase.h340 unsigned pack_size() const { in pack_size() function
DRecursiveASTVisitor.h718 Arg.pack_size()); in TraverseTemplateArgument()
758 Arg.pack_size()); in TraverseTemplateArgumentLoc()
/external/clang/lib/AST/
DTypePrinter.cpp1080 Args[Arg].pack_size(), in PrintTemplateArgumentList()
1123 Args[Arg].getArgument().pack_size(), in PrintTemplateArgumentList()
DType.cpp1765 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) in SubstTemplateTypeParmPackType()
1781 ID.AddInteger(ArgPack.pack_size()); in Profile()
DASTImporter.cpp347 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()
DStmtProfile.cpp1174 for (unsigned i = 0, e = Arg.pack_size(); i != e; ++i) in VisitTemplateArgument()
DExprCXX.cpp1282 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
DASTContext.cpp3341 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()
DDecl.cpp172 Args[I].pack_size(), in getLVForTemplateArgumentList()
/external/clang/tools/libclang/
DCIndexUSRs.cpp744 Out << 'p' << Arg.pack_size(); in VisitTemplateArgument()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1456 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
DASTWriter.cpp4165 Record.push_back(Arg.pack_size()); in AddTemplateArgument()