Home
last modified time | relevance | path

Searched refs:ArgPack (Results 1 – 14 of 14) sorted by relevance

/external/openfst/src/include/fst/script/
Dscript-impl.h156 template<class ArgPack>
158 typedef ArgPack Args;
159 typedef void (*OpType)(ArgPack *args);
171 #define REGISTER_FST_OPERATION(Op, Arc, ArgPack) \ argument
172 static fst::script::Operation<ArgPack>::Registerer \
173 arc_dispatched_operation_ ## ArgPack ## Op ## Arc ## _registerer( \
/external/clang/lib/AST/
DTemplateName.cpp49 const TemplateArgument &ArgPack) { in Profile() argument
51 ArgPack.Profile(ID, Context); in Profile()
DType.cpp1859 const TemplateArgument &ArgPack) in SubstTemplateTypeParmPackType() argument
1862 Arguments(ArgPack.pack_begin()), NumArguments(ArgPack.pack_size()) in SubstTemplateTypeParmPackType()
1876 const TemplateArgument &ArgPack) { in Profile() argument
1878 ID.AddInteger(ArgPack.pack_size()); in Profile()
1879 for (TemplateArgument::pack_iterator P = ArgPack.pack_begin(), in Profile()
1880 PEnd = ArgPack.pack_end(); in Profile()
DExprCXX.cpp1322 const TemplateArgument &ArgPack) in SubstNonTypeTemplateParmPackExpr() argument
1325 Param(Param), Arguments(ArgPack.pack_begin()), in SubstNonTypeTemplateParmPackExpr()
1326 NumArguments(ArgPack.pack_size()), NameLoc(NameLoc) { } in SubstNonTypeTemplateParmPackExpr()
DASTContext.cpp2889 const TemplateArgument &ArgPack) { in getSubstTemplateTypeParmPackType() argument
2891 for (TemplateArgument::pack_iterator P = ArgPack.pack_begin(), in getSubstTemplateTypeParmPackType()
2892 PEnd = ArgPack.pack_end(); in getSubstTemplateTypeParmPackType()
2900 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); in getSubstTemplateTypeParmPackType()
2910 ArgPack); in getSubstTemplateTypeParmPackType()
2916 ArgPack); in getSubstTemplateTypeParmPackType()
6078 const TemplateArgument &ArgPack) const { in getSubstTemplateTemplateParmPack()
6081 SubstTemplateTemplateParmPackStorage::Profile(ID, Self, Param, ArgPack); in getSubstTemplateTemplateParmPack()
6089 ArgPack.pack_size(), in getSubstTemplateTemplateParmPack()
6090 ArgPack.pack_begin()); in getSubstTemplateTemplateParmPack()
DASTImporter.cpp4634 TemplateArgument ArgPack in Import() local
4636 if (ArgPack.isNull()) in Import()
4639 return ToContext.getSubstTemplateTemplateParmPack(Param, ArgPack); in Import()
/external/clang/lib/Sema/
DSemaTemplateInstantiate.cpp1081 const TemplateArgument &ArgPack = SubstPack->getArgumentPack(); in TransformTemplateName() local
1082 assert(getSema().ArgumentPackSubstitutionIndex < (int)ArgPack.pack_size() && in TransformTemplateName()
1084 return ArgPack.pack_begin()[getSema().ArgumentPackSubstitutionIndex] in TransformTemplateName()
1238 const TemplateArgument &ArgPack = E->getArgumentPack(); in TransformSubstNonTypeTemplateParmPackExpr() local
1240 assert(Index < ArgPack.pack_size() && "Substitution index out-of-range"); in TransformSubstNonTypeTemplateParmPackExpr()
1242 const TemplateArgument &Arg = ArgPack.pack_begin()[Index]; in TransformSubstNonTypeTemplateParmPackExpr()
1463 const TemplateArgument &ArgPack = TL.getTypePtr()->getArgumentPack(); in TransformSubstTemplateTypeParmPackType() local
1465 assert(Index < ArgPack.pack_size() && "Substitution index out-of-range"); in TransformSubstTemplateTypeParmPackType()
1467 QualType Result = ArgPack.pack_begin()[Index].getAsType(); in TransformSubstTemplateTypeParmPackType()
DTreeTransform.h1003 const TemplateArgument &ArgPack) { in RebuildTemplateName() argument
1004 return getSema().Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in RebuildTemplateName()
/external/clang/include/clang/AST/
DTemplateName.h145 const TemplateArgument &ArgPack);
DASTContext.h1034 const TemplateArgument &ArgPack);
1472 const TemplateArgument &ArgPack) const;
DType.h3520 const TemplateArgument &ArgPack);
3540 const TemplateArgument &ArgPack);
DExprCXX.h3586 const TemplateArgument &ArgPack);
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1466 TemplateArgument ArgPack = Reader.ReadTemplateArgument(F, Record, Idx); in VisitSubstNonTypeTemplateParmPackExpr() local
1467 if (ArgPack.getKind() != TemplateArgument::Pack) in VisitSubstNonTypeTemplateParmPackExpr()
1470 E->Arguments = ArgPack.pack_begin(); in VisitSubstNonTypeTemplateParmPackExpr()
1471 E->NumArguments = ArgPack.pack_size(); in VisitSubstNonTypeTemplateParmPackExpr()
DASTReader.cpp4556 TemplateArgument ArgPack = ReadTemplateArgument(*Loc.F, Record, Idx); in readTypeRecord() local
4559 ArgPack); in readTypeRecord()
6545 TemplateArgument ArgPack = ReadTemplateArgument(F, Record, Idx); in ReadTemplateName() local
6546 if (ArgPack.getKind() != TemplateArgument::Pack) in ReadTemplateName()
6549 return Context.getSubstTemplateTemplateParmPack(Param, ArgPack); in ReadTemplateName()