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

Declarations

tools/clang/include/clang/AST/Type.h
 4994   const TemplateArgument &getArg(unsigned Idx) const; // in TemplateBase.h

References

tools/clang/include/clang/AST/TypeLoc.h
 1628     return TemplateArgumentLoc(getTypePtr()->getArg(i), getArgLocInfo(i));
tools/clang/lib/AST/ASTDiagnostic.cpp
  115           const TemplateArgument &Arg = TST->getArg(I);
  943         TemplateArgument TA = TST->getArg(0);
  988           TemplateArgument TA = TST->getArg(Index);
 1008           return TST->getArg(Index);
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  806       if (!IsStructurallyEquivalent(Context, Spec1->getArg(I),
  807                                     Spec2->getArg(I)))
tools/clang/lib/Index/USRGeneration.cpp
  850         VisitTemplateArgument(Spec->getArg(I));
tools/clang/lib/Sema/SemaCodeComplete.cpp
 4271     const TemplateArgument &Argument = Specialization->getArg(0);
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 5507       MarkUsedTemplateParameters(Ctx, Spec->getArg(I), OnlyDeduced, Depth,
tools/clang/lib/Serialization/ASTReader.cpp
 7158             *F, TL.getTypePtr()->getArg(i).getKind(), Record, Idx));
tools/clang/tools/extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp
  104     const TemplateArgument &Arg = FunctorParentType->getArg(ArgNum);
tools/clang/tools/extra/clang-tidy/mpi/TypeMismatchCheck.cpp
  191       Template->getArg(0).getAsType().getTypePtr()->getAs<BuiltinType>();