5#include "clang/AST/RecursiveASTVisitor.h"
6#include "llvm/Support/raw_ostream.h"
18class FindNotify :
public clang::RecursiveASTVisitor<FindNotify> {
22 FindNotify(clang::CXXMethodDecl *, llvm::raw_ostream &);
35 llvm::raw_ostream &
os_;
std::vector< clang::CallExpr * > NotifyCallListType
clang::CXXMethodDecl * entry_method_decl_
bool shouldVisitTemplateInstantiations() const
NotifyCallListType notify_call_list_
FindNotify(clang::CXXMethodDecl *, llvm::raw_ostream &)
virtual bool VisitCallExpr(clang::CallExpr *expr)
clang::CXXMethodDecl * getEntryMethod() const
clang::CallExpr * notify_call_
NotifyCallListType getNotifyCallList() const
Clang forward declarations.