1#ifndef _FIND_GLOBAL_EVENTS_H_
2#define _FIND_GLOBAL_EVENTS_H_
5#include "clang/AST/RecursiveASTVisitor.h"
6#include "llvm/Support/raw_ostream.h"
15class TranslationUnitDecl;
23 typedef std::pair<std::string, clang::VarDecl *>
kvType;
37 llvm::raw_ostream &
_os;
std::vector< std::string > getEventNames()
globalEventMapType getEventMap()
FindGlobalEvents(clang::TranslationUnitDecl *, llvm::raw_ostream &)
virtual bool VisitVarDecl(clang::VarDecl *)
std::map< std::string, clang::VarDecl * > globalEventMapType
virtual ~FindGlobalEvents()
std::string asString() const
std::pair< std::string, clang::VarDecl * > kvType
globalEventMapType _globalEvents
Clang forward declarations.