ROSE 0.11.145.192
Public Attributes | List of all members
Rose::BinaryAnalysis::ReadWriteSets::Settings Struct Reference

Description

Settings that control this analysis.

Definition at line 22 of file ReadWriteSets.h.

#include <Rose/BinaryAnalysis/ReadWriteSets.h>

Collaboration diagram for Rose::BinaryAnalysis::ReadWriteSets::Settings:
Collaboration graph
[legend]

Public Attributes

bool findingLocalVariables
 Whether to find local (stack) variables.
 
bool findingGlobalVariables
 Whether to find global variables.
 
Variables::VariableFinder::Settings variableFinder
 Settings for the analysis that finds the variables.
 

Constructor & Destructor Documentation

◆ Settings()

Rose::BinaryAnalysis::ReadWriteSets::Settings::Settings ( )
inline

Definition at line 38 of file ReadWriteSets.h.

Member Data Documentation

◆ findingLocalVariables

bool Rose::BinaryAnalysis::ReadWriteSets::Settings::findingLocalVariables

Whether to find local (stack) variables.

Local variables can be found by searching locally within the desired functions.

Definition at line 26 of file ReadWriteSets.h.

◆ findingGlobalVariables

bool Rose::BinaryAnalysis::ReadWriteSets::Settings::findingGlobalVariables

Whether to find global variables.

Finding global variables is a global analysis that must look at all functions and symbol tables in the binary specimen even when the results of this analysis are expected to show only those global variables referenced by a particular set of functions.

Definition at line 33 of file ReadWriteSets.h.

◆ variableFinder

Variables::VariableFinder::Settings Rose::BinaryAnalysis::ReadWriteSets::Settings::variableFinder

Settings for the analysis that finds the variables.

Definition at line 36 of file ReadWriteSets.h.


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