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

Declarations

tools/clang/include/clang/AST/TemplateBase.h
  253   bool isPackExpansion() const;

References

tools/clang/lib/AST/ASTContext.cpp
 4189     if (Arg.isPackExpansion())
tools/clang/lib/AST/TemplateBase.cpp
  369   assert(isPackExpansion());
tools/clang/lib/Sema/SemaTemplate.cpp
 3698           !Arg.pack_begin()->isPackExpansion())
 5269           NewArgs[ArgIdx].getArgument().isPackExpansion() &&
 5441     while (ArgIdx < NumArgs && NewArgs[ArgIdx].getArgument().isPackExpansion())
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 2126   if (Arg.isPackExpansion())
 2266     if (A.isPackExpansion())
 2293     if (!Params[ParamIdx].isPackExpansion()) {
 2305       if (Args[ArgIdx].isPackExpansion())
 2375   if (PackExpansionMatchesPack && X.isPackExpansion() && !Y.isPackExpansion())
 2375   if (PackExpansionMatchesPack && X.isPackExpansion() && !Y.isPackExpansion())
 5229         assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion());
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1040   if (Arg.isPackExpansion())
 1267       assert(Arg.pack_size() == 1 && Arg.pack_begin()->isPackExpansion() &&
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  207       if (Arg.isPackExpansion())
  215       if (ArgLoc.getArgument().isPackExpansion())
 1029   assert(Argument.isPackExpansion());
 1135     if (Elem.isPackExpansion())
tools/clang/lib/Sema/TreeTransform.h
 4142     if (In.getArgument().isPackExpansion()) {
12047     if (!Arg.isPackExpansion()) {
12107     if (Loc.getArgument().isPackExpansion())