class Base
Declaration
template <template <typename> class... Ref,
typename ImplClass,
typename RetTy = void,
typename... ParamTys>
class Base { /* full declaration omitted */ };
Description
A simple visitor class that helps create template argument visitors.
Declared at: clang/include/clang/AST/TemplateArgumentVisitor.h:25
Templates
- template
class Ref - ImplClass
- RetTy = void
- ParamTys
Method Overview
- public RetTy Visit(typename Ref<TemplateArgument>::type TA, ParamTys... P)
- public RetTy VisitTemplateArgument(typename Ref<TemplateArgument>::type, ParamTys...)
Methods
¶RetTy Visit(
typename Ref<TemplateArgument>::type TA,
ParamTys... P)
RetTy Visit(
typename Ref<TemplateArgument>::type TA,
ParamTys... P)
Declared at: clang/include/clang/AST/TemplateArgumentVisitor.h:33
Parameters
- typename Ref<TemplateArgument>::type TA
- ParamTys... P
¶RetTy VisitTemplateArgument(
typename Ref<TemplateArgument>::type,
ParamTys...)
RetTy VisitTemplateArgument(
typename Ref<TemplateArgument>::type,
ParamTys...)
Declared at: clang/include/clang/AST/TemplateArgumentVisitor.h:67
Parameters
- typename Ref<TemplateArgument>::type
- ParamTys...