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

References

tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  531   if (Arg.isInvalid())
  532     return Arg;
  534   switch (Arg.getKind()) {
  536     TypeResult Result = ActOnPackExpansion(Arg.getAsType(), EllipsisLoc);
  540     return ParsedTemplateArgument(Arg.getKind(), Result.get().getAsOpaquePtr(),
  541                                   Arg.getLocation());
  545     ExprResult Result = ActOnPackExpansion(Arg.getAsExpr(), EllipsisLoc);
  549     return ParsedTemplateArgument(Arg.getKind(), Result.get(),
  550                                   Arg.getLocation());
  554     if (!Arg.getAsTemplate().get().containsUnexpandedParameterPack()) {
  555       SourceRange R(Arg.getLocation());
  556       if (Arg.getScopeSpec().isValid())
  557         R.setBegin(Arg.getScopeSpec().getBeginLoc());
  563     return Arg.getTemplatePackExpansion(EllipsisLoc);