clang-metatool
A framework for reusing code in clang tools
Public Attributes | List of all members
clangmetatool::collectors::FindCallsData Struct Reference

#include <clangmetatool/collectors/find_calls_data.h>

Collaboration diagram for clangmetatool::collectors::FindCallsData:
Collaboration graph
[legend]

Public Attributes

std::multimap< const clang::FunctionDecl *, const clang::CallExpr * > call_context
 
std::map< const clang::CallExpr *, const clang::DeclRefExpr * > call_ref
 

Detailed Description

The data collected by the FindCalls collector

Definition at line 13 of file find_calls_data.h.

Member Data Documentation

◆ call_context

std::multimap<const clang::FunctionDecl *, const clang::CallExpr *> clangmetatool::collectors::FindCallsData::call_context

The declaration of the function and the context in which it occurs

Definition at line 19 of file find_calls_data.h.

◆ call_ref

std::map<const clang::CallExpr *, const clang::DeclRefExpr *> clangmetatool::collectors::FindCallsData::call_ref

The reference to the function and the context in which it occurs

Definition at line 24 of file find_calls_data.h.


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