| 
    clang 22.0.0git
    
   | 
 
A simple visitor class that helps create template argument visitors. More...
#include "clang/AST/TemplateArgumentVisitor.h"
Public Member Functions | |
| RetTy | Visit (REF(TemplateArgument) TA, ParamTys... P) | 
| VISIT_METHOD (Null) | |
| VISIT_METHOD (Type) | |
| VISIT_METHOD (Declaration) | |
| VISIT_METHOD (NullPtr) | |
| VISIT_METHOD (Integral) | |
| VISIT_METHOD (StructuralValue) | |
| VISIT_METHOD (Template) | |
| VISIT_METHOD (TemplateExpansion) | |
| VISIT_METHOD (Expression) | |
| VISIT_METHOD (Pack) | |
| RetTy | VisitTemplateArgument (REF(TemplateArgument), ParamTys...) | 
A simple visitor class that helps create template argument visitors.
Definition at line 25 of file TemplateArgumentVisitor.h.
      
  | 
  inline | 
Definition at line 33 of file TemplateArgumentVisitor.h.
References clang::Declaration, DISPATCH, clang::TemplateArgument::getKind(), and clang::Template.
Referenced by clang::JSONNodeDumper::Visit().
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | Declaration | ) | 
References clang::Declaration.
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | Expression | ) | 
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | Integral | ) | 
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | Null | ) | 
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | NullPtr | ) | 
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | Pack | ) | 
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | StructuralValue | ) | 
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | Template | ) | 
References clang::Template.
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | TemplateExpansion | ) | 
| clang::templateargumentvisitor::Base< Ref, ImplClass, RetTy, ParamTys >::VISIT_METHOD | ( | Type | ) | 
      
  | 
  inline | 
Definition at line 70 of file TemplateArgumentVisitor.h.