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

References

tools/clang/include/clang/AST/ASTNodeTraverser.h
  257     Visit(A.getArgument(), A.getSourceRange(), From, Label);
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  854   const TemplateArgument &Arg = ArgLoc.getArgument();
tools/clang/lib/AST/ASTContext.cpp
 4181     ArgVec.push_back(Arg.getArgument());
 4380     ArgCopy.push_back(Args[I].getArgument());
tools/clang/lib/AST/ASTImporter.cpp
  814   Expected<TemplateArgument> ArgOrErr = import(TALoc.getArgument());
tools/clang/lib/AST/Comment.cpp
  179     if (MaybeFunction.getArgument().getKind() != TemplateArgument::Type)
tools/clang/lib/AST/DeclTemplate.cpp
  698   if (DefArg.getArgument().isNull())
tools/clang/lib/AST/ExprCXX.cpp
 1789     if (LocInfo.getArgument().isInstantiationDependent())
 1791     if (LocInfo.getArgument().containsUnexpandedParameterPack())
tools/clang/lib/AST/ItaniumMangle.cpp
 4513     mangleTemplateArg(TemplateArgs[i].getArgument());
tools/clang/lib/AST/JSONNodeDumper.cpp
  865       Visit(D->getDefaultArgument().getArgument(),
 1381             [&TAL, this] { Visit(TAL.getArgument(), TAL.getSourceRange()); });
tools/clang/lib/AST/ODRHash.cpp
  405       AddTemplateArgument(D->getDefaultArgument().getArgument());
tools/clang/lib/AST/StmtProfile.cpp
 2028     VisitTemplateArgument(Args[I].getArgument());
tools/clang/lib/AST/TemplateBase.cpp
  612     Dependent = Dependent || Info[i].getArgument().isDependent();
  614                              Info[i].getArgument().isInstantiationDependent();
  617         Info[i].getArgument().containsUnexpandedParameterPack();
tools/clang/lib/AST/Type.cpp
 3424     if (ArgLoc.getArgument().isDependent()) {
 3429     if (ArgLoc.getArgument().isInstantiationDependent())
tools/clang/lib/AST/TypePrinter.cpp
 1661   return A.getArgument();
 1671   const TemplateArgument::ArgKind &Kind = A.getArgument().getKind();
 1674   return A.getArgument().print(PP, OS);
tools/clang/lib/Index/IndexDecl.cpp
   58     switch (TALoc.getArgument().getKind()) {
   69       if (const TemplateDecl *TD = TALoc.getArgument()
tools/clang/lib/Sema/SemaDeclCXX.cpp
  952     Arg.getArgument().print(PrintingPolicy, OS);
 5643       if (TAL.getArgument().getKind() == TemplateArgument::Type)
tools/clang/lib/Sema/SemaTemplate.cpp
 1307     if (DefaultArg.getArgument().getAsTemplate().isNull()) {
 1315                                         DefaultArg.getArgument().getAsTemplate(),
 3271               TemplateArgs[0].getArgument().getKind()
 4485   const TemplateArgument &Arg = AL.getArgument();
 4761              Param->getDefaultArgument().getArgument().getAsTemplate(),
 4951     switch (Arg.getArgument().getKind()) {
 4959         CheckTemplateArgument(NTTP, NTTPType, Arg.getArgument().getAsExpr(),
 4969       if (Res.get() != Arg.getArgument().getAsExpr()) {
 4983       Converted.push_back(Arg.getArgument());
 4991             = Arg.getArgument().getAsTemplateOrTemplatePattern()
 5013         if (Arg.getArgument().getKind() == TemplateArgument::TemplateExpansion){
 5048       QualType T = Arg.getArgument().getAsType();
 5098   if (Arg.getArgument().getKind() == TemplateArgument::Type) {
 5101     if (!ConvertedArg.getArgument().isNull())
 5105   switch (Arg.getArgument().getKind()) {
 5114     Converted.push_back(Arg.getArgument());
 5269           NewArgs[ArgIdx].getArgument().isPackExpansion() &&
 5309           Converted.push_back(NewArgs[ArgIdx].getArgument());
 5441     while (ArgIdx < NumArgs && NewArgs[ArgIdx].getArgument().isPackExpansion())
 5442       Converted.push_back(NewArgs[ArgIdx++].getArgument());
 6875   TemplateName Name = Arg.getArgument().getAsTemplateOrTemplatePattern();
 9951   if (EnableIfTSTLoc.getArgLoc(0).getArgument().getKind()
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 2667     if (DefArg.getArgument().isNull()) {
 2766     Info.FirstArg = PartialTemplateArgs[ArgIdx].getArgument();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 2692         QualifierLoc, D->getDefaultArgument().getArgument().getAsTemplate(),
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  215       if (ArgLoc.getArgument().isPackExpansion())
  480   if (Arg.getArgument().isNull() ||
  481       !Arg.getArgument().containsUnexpandedParameterPack())
 1028   const TemplateArgument &Argument = OrigLoc.getArgument();
tools/clang/lib/Sema/TreeTransform.h
 3266     switch (Pattern.getArgument().getKind()) {
 3279                                           Pattern.getArgument().getAsTemplate(),
 3986   const TemplateArgument &Arg = Input.getArgument();
 3998       DI = InventTypeSourceInfo(Input.getArgument().getAsType());
 4041     if (!InputExpr) InputExpr = Input.getArgument().getAsExpr();
 4123     if (In.getArgument().getKind() == TemplateArgument::Pack) {
 4133                                                  In.getArgument().pack_begin()),
 4135                                                    In.getArgument().pack_end()),
 4142     if (In.getArgument().isPackExpansion()) {
 4179         if (Out.getArgument().isNull())
 4194         if (Out.getArgument().containsUnexpandedParameterPack()) {
 4197           if (Out.getArgument().isNull())
 4214         if (Out.getArgument().isNull())
12071         getSema().getFullyPackExpandedSize(OutPattern.getArgument());
12106     Args.push_back(Loc.getArgument());
12107     if (Loc.getArgument().isPackExpansion())
tools/clang/lib/Serialization/ASTReader.cpp
11642                   FirstTTPD->getDefaultArgument().getArgument();
11644                   SecondTTPD->getDefaultArgument().getArgument();
tools/clang/lib/Serialization/ASTWriter.cpp
  804     Record.AddTemplateArgumentLocInfo(TL.getArgLoc(i).getArgument().getKind(),
  841     Record.AddTemplateArgumentLocInfo(TL.getArgLoc(I).getArgument().getKind(),
 5605   AddTemplateArgument(Arg.getArgument());
 5607   if (Arg.getArgument().getKind() == TemplateArgument::Expression) {
 5609       = Arg.getArgument().getAsExpr() == Arg.getLocInfo().getAsExpr();
 5614   AddTemplateArgumentLocInfo(Arg.getArgument().getKind(), Arg.getLocInfo());
tools/clang/tools/extra/clangd/FindTarget.cpp
  611     switch (A.getArgument().getKind()) {
  617                                    {A.getArgument()
  620                       DynTypedNode::create(A.getArgument()));
tools/clang/tools/extra/clangd/XRefs.cpp
  561         TTPD->getDefaultArgument().getArgument().print(PP, Out);
tools/clang/tools/libclang/CIndex.cpp
 1463   switch (TAL.getArgument().getKind()) {
 1494     return VisitTemplateName(TAL.getArgument().getAsTemplateOrTemplatePattern(), 
tools/clang/unittests/Tooling/RecursiveASTVisitorTests/TemplateArgumentLocTraverser.cpp
   21     const TemplateArgument &Arg = ArgLoc.getArgument();