ROSE 0.11.145.147
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 292 of file FeasiblePath.h.

#include <Rose/BinaryAnalysis/FeasiblePath.h>

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

Public Member Functions

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

Public Attributes

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

Member Data Documentation

◆ address

rose_addr_t Rose::BinaryAnalysis::FeasiblePath::FunctionSummary::address = 0

Address of summarized function.

Definition at line 293 of file FeasiblePath.h.

◆ stackDelta

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

Stack delta for summarized function.

Definition at line 294 of file FeasiblePath.h.

◆ name

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

Name of summarized function.

Definition at line 295 of file FeasiblePath.h.


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