LILAC
Language to language Interop LAyer Compiler
|
A recursive AST visitor that traverses AST of an enumeration. More...
#include <pluginaction.h>
Public Member Functions | |
CXXRecordVisitor (std::function< void(clang::CXXMethodDecl *)> delegate) | |
bool | TraverseCXXMethodDecl (clang::CXXMethodDecl *decl) |
A recursive AST visitor that traverses AST of an enumeration.
A recursive AST visitor that traverses AST of an enumeration. Using passed callback, A caller can retrieve method data of the enumeration.
Definition at line 110 of file pluginaction.h.
lilac::cxx::LilacASTVisitor::CXXRecordVisitor::CXXRecordVisitor | ( | std::function< void(clang::CXXMethodDecl *)> | delegate | ) |
Definition at line 492 of file pluginaction.cxx.
bool lilac::cxx::LilacASTVisitor::CXXRecordVisitor::TraverseCXXMethodDecl | ( | clang::CXXMethodDecl * | decl | ) |
Definition at line 498 of file pluginaction.cxx.