clang-metatool
A framework for reusing code in clang tools
|
#include <clangmetatool/collectors/find_cxx_member_calls.h>
Public Member Functions | |
FindCXXMemberCalls (clang::CompilerInstance *ci, clang::ast_matchers::MatchFinder *f, const std::string &c, const std::string &n) | |
~FindCXXMemberCalls () | |
FindCXXMemberCallsData * | getData () |
Find Calls data collector. Collects the caller and references to the specified function and one of its arguments.
Definition at line 22 of file find_cxx_member_calls.h.
clangmetatool::collectors::FindCXXMemberCalls::FindCXXMemberCalls | ( | clang::CompilerInstance * | ci, |
clang::ast_matchers::MatchFinder * | f, | ||
const std::string & | c, | ||
const std::string & | n | ||
) |
Explicit constructor, to allow for implementation details:
clangmetatool::collectors::FindCXXMemberCalls::~FindCXXMemberCalls | ( | ) |
Explicit destructor.
FindCXXMemberCallsData* clangmetatool::collectors::FindCXXMemberCalls::getData | ( | ) |
Get the pointer to the data structure, populated or not.