clang  10.0.0svn
Public Member Functions | List of all members
clang::attrvisitor::Base< Ptr, ImplClass, RetTy, ParamTys > Class Template Reference

A simple visitor class that helps create attribute visitors. More...

#include "clang/AST/AttrVisitor.h"

Inheritance diagram for clang::attrvisitor::Base< Ptr, ImplClass, RetTy, ParamTys >:
Inheritance graph
[legend]

Public Member Functions

RetTy Visit (PTR(Attr) A)
 
RetTy VisitAttr (PTR(Attr))
 

Detailed Description

template<template< typename > class Ptr, typename ImplClass, typename RetTy = void, class... ParamTys>
class clang::attrvisitor::Base< Ptr, ImplClass, RetTy, ParamTys >

A simple visitor class that helps create attribute visitors.

Definition at line 25 of file AttrVisitor.h.

Member Function Documentation

◆ Visit()

template<template< typename > class Ptr, typename ImplClass, typename RetTy = void, class... ParamTys>
RetTy clang::attrvisitor::Base< Ptr, ImplClass, RetTy, ParamTys >::Visit ( PTR(Attr A)
inline

Definition at line 31 of file AttrVisitor.h.

◆ VisitAttr()

template<template< typename > class Ptr, typename ImplClass, typename RetTy = void, class... ParamTys>
RetTy clang::attrvisitor::Base< Ptr, ImplClass, RetTy, ParamTys >::VisitAttr ( PTR(Attr )
inline

Definition at line 48 of file AttrVisitor.h.


The documentation for this class was generated from the following file: