ROSE  0.9.10.103
Public Member Functions | Public Attributes | List of all members
Rose::BinaryAnalysis::FeasiblePath::FunctionSummary Struct Reference

Description

Information stored per V_USER_DEFINED path vertex.

This is information for summarized functions.

Definition at line 158 of file BinaryFeasiblePath.h.

#include <BinaryFeasiblePath.h>

Collaboration diagram for Rose::BinaryAnalysis::FeasiblePath::FunctionSummary:
Collaboration graph
[legend]

Public Member Functions

 FunctionSummary ()
 Construct empty function summary. More...
 
 FunctionSummary (const Partitioner2::ControlFlowGraph::ConstVertexIterator &cfgFuncVertex, uint64_t stackDelta)
 Construct function summary with information. More...
 

Public Attributes

rose_addr_t address
 Address of summarized function. More...
 
int64_t stackDelta
 Stack delta for summarized function. More...
 
std::string name
 Name of summarized function. More...
 

Constructor & Destructor Documentation

Rose::BinaryAnalysis::FeasiblePath::FunctionSummary::FunctionSummary ( )
inline

Construct empty function summary.

Definition at line 164 of file BinaryFeasiblePath.h.

Rose::BinaryAnalysis::FeasiblePath::FunctionSummary::FunctionSummary ( const Partitioner2::ControlFlowGraph::ConstVertexIterator &  cfgFuncVertex,
uint64_t  stackDelta 
)

Construct function summary with information.

Member Data Documentation

rose_addr_t Rose::BinaryAnalysis::FeasiblePath::FunctionSummary::address

Address of summarized function.

Definition at line 159 of file BinaryFeasiblePath.h.

int64_t Rose::BinaryAnalysis::FeasiblePath::FunctionSummary::stackDelta

Stack delta for summarized function.

Definition at line 160 of file BinaryFeasiblePath.h.

std::string Rose::BinaryAnalysis::FeasiblePath::FunctionSummary::name

Name of summarized function.

Definition at line 161 of file BinaryFeasiblePath.h.


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