reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/RecursiveASTVisitor.h
  842     return getDerived().TraverseTemplateArguments(Arg.pack_begin(),
  883     return getDerived().TraverseTemplateArguments(Arg.pack_begin(),
tools/clang/include/clang/AST/TemplateBase.h
  354     return llvm::makeArrayRef(pack_begin(), pack_end());
tools/clang/lib/AST/ASTContext.cpp
 5474       for (TemplateArgument::pack_iterator A = Arg.pack_begin(),
 7867                                                          ArgPack.pack_begin());
tools/clang/lib/AST/ASTDiagnostic.cpp
  947         CurrentTA = TA.pack_begin();
  993           CurrentTA = TA.pack_begin();
tools/clang/lib/AST/ASTImporter.cpp
  800         From.pack_begin(), From.pack_size(), ToPack))
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  352       if (!IsStructurallyEquivalent(Context, Arg1.pack_begin()[I],
  353                                     Arg2.pack_begin()[I]))
tools/clang/lib/AST/ExprCXX.cpp
 1622       Param(Param), Arguments(ArgPack.pack_begin()),
tools/clang/lib/AST/Type.cpp
 3392       Replaced(Param), Arguments(ArgPack.pack_begin()) {
tools/clang/lib/Sema/SemaTemplate.cpp
 3055     auto Nth = std::next(Ts.pack_begin(), Index.getExtValue());
 3698           !Arg.pack_begin()->isPackExpansion())
 3700       Arg = Arg.pack_begin()->getPackExpansionPattern();
 7557               S, TemplateNameLoc, Param, Args[I].pack_begin(),
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  350     for (TemplateArgument::pack_iterator XA = X.pack_begin(),
  352                                          YA = Y.pack_begin();
 2416       for (TemplateArgument::pack_iterator XP = X.pack_begin(),
 2418                                            YP = Y.pack_begin();
 3045             Param, Arg.pack_begin(), Arg.pack_size());
 5229         assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion());
 5230         Arg = *Arg.pack_begin();
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1039   Arg = Arg.pack_begin()[S.ArgumentPackSubstitutionIndex];
 1267       assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion() &&
 1269       Arg = Arg.pack_begin()->getPackExpansionPattern();
tools/clang/lib/Sema/TreeTransform.h
 4133                                                  In.getArgument().pack_begin()),
tools/clang/lib/Serialization/ASTReaderStmt.cpp
 1886   E->Arguments = ArgPack.pack_begin();