addressIsExecutable(rose_addr_t) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
addressName(rose_addr_t, const std::string &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
addressName(rose_addr_t) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
AddressNameMap typedef | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
addressNames() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
allFunctionCallingConvention() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
allFunctionCallingConvention(const CallingConvention::Definition::Ptr &dflt) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
allFunctionCallingConventionDefinition() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
allFunctionCallingConventionDefinition(const CallingConvention::Definition::Ptr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
allFunctionIsNoop() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
allFunctionMayReturn() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
allFunctionStackDelta() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
architecture() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
assumeFunctionsReturn(bool) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
assumeFunctionsReturn() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachBasicBlock(const BasicBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachBasicBlock(const ControlFlowGraph::ConstVertexIterator &placeholder, const BasicBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachDataBlock(const DataBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachDataBlockToBasicBlock(const DataBlockPtr &, const BasicBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachDataBlockToFunction(const DataBlockPtr &, const FunctionPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachFunction(const FunctionPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachFunctionBasicBlocks(const Functions &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachFunctionBasicBlocks(const FunctionPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachFunctions(const Functions &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attachOrMergeFunction(const FunctionPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
attributeExists(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
attributeIds() const | Sawyer::Attribute::Storage< SyncTag > | inline |
attributeOrDefault(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
attributeOrElse(Id id, const T &dflt) const | Sawyer::Attribute::Storage< SyncTag > | inline |
aum() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
aum(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
autoAddCallReturnEdges(bool) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
autoAddCallReturnEdges() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockCallbacks() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockCallbacks() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
BasicBlockCallbacks typedef | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockConcreteSuccessors(const BasicBlockPtr &, bool *isComplete=NULL) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockContainingInstruction(rose_addr_t insnVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockDataExtent(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockDropSemantics() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockExists(rose_addr_t startVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockExists(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockGhostSuccessors(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockInstructionExtent(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockIsFunctionCall(const BasicBlockPtr &, Precision::Level precision=Precision::HIGH) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockIsFunctionReturn(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockMayReturnReset() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockName(const BasicBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
basicBlockOptionalMayReturn(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockOptionalMayReturn(const ControlFlowGraph::ConstVertexIterator &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockPopsStack(const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlocks() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlocksContainedIn(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockSemanticsAutoDrop() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockSemanticsAutoDrop(bool) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlocksOverlapping(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlocksSpanning(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockStackDeltaIn(const BasicBlockPtr &, const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockStackDeltaOut(const BasicBlockPtr &, const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
basicBlockSuccessors(const BasicBlockPtr &, Precision::Level precision=Precision::HIGH) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
cfg() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
CfgAdjustmentCallbacks typedef | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
cfgAdjustmentCallbacks() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
cfgAdjustmentCallbacks() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
cfgGraphViz(std::ostream &, const AddressInterval &restrict=AddressInterval::whole(), bool showNeighbors=true) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
checkConsistency() const (defined in Rose::BinaryAnalysis::Partitioner2::Partitioner) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
checkingCallBranch() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
checkingCallBranch(bool) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
clear() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
clearAttributes() | Sawyer::Attribute::Storage< SyncTag > | inline |
configuration() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
configuration() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
configureInsnPlainUnparser(const Unparser::BasePtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
configureInsnUnparser(const Unparser::BasePtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
ConstPtr typedef | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
dataBlockExists(const DataBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
dataBlockExtent(const DataBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
dataBlockName(const DataBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
dataBlocks() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
dataBlocksContainedIn(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
dataBlocksOverlapping(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
dataBlocksSpanning(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
detachBasicBlock(rose_addr_t startVa) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
detachBasicBlock(const BasicBlockPtr &basicBlock) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
detachBasicBlock(const ControlFlowGraph::ConstVertexIterator &placeholder) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
detachDataBlock(const DataBlockPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
detachFunction(const FunctionPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
disableSymbolicSemantics() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
discoverBasicBlock(rose_addr_t startVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
discoverBasicBlock(const ControlFlowGraph::ConstVertexIterator &placeholder) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
discoverCalledFunctions() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
discoverFunctionBasicBlocks(const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
discoverFunctionEntryVertices() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
discoverInstruction(rose_addr_t startVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
dumpCfg(std::ostream &, const std::string &prefix="", bool showBlocks=true, bool computeProperties=true) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
edgeName(const ControlFlowGraph::Edge &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
edgeName(const ControlFlowGraph::ConstEdgeIterator &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
edgeNameDst(const ControlFlowGraph::Edge &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
edgeNameDst(const ControlFlowGraph::ConstEdgeIterator &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
edgeNameSrc(const ControlFlowGraph::Edge &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
edgeNameSrc(const ControlFlowGraph::ConstEdgeIterator &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
elfGot(SgAsmElfFileHeader *) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
elfGotVa() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
enableSymbolicSemantics(bool=true) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
entryFunctions() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
eraseAttribute(Id id) | Sawyer::Attribute::Storage< SyncTag > | inline |
erasePlaceholder(const ControlFlowGraph::ConstVertexIterator &placeholder) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
erasePlaceholder(rose_addr_t startVa) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
expandIndeterminateCalls() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
findBestDataBlock(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
findPlaceholder(rose_addr_t startVa) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
findPlaceholder(rose_addr_t startVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
fixInterFunctionEdge(const ControlFlowGraph::ConstEdgeIterator &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
fixInterFunctionEdges() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
forgetFunctionIsNoop() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
forgetFunctionIsNoop(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
forgetStackDeltas() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
forgetStackDeltas(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionBasicBlockExtent(const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionBasicBlockExtent(const FunctionPtr &function, AddressIntervalSet &retval) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionCallGraph(AllowParallelEdges::Type allowParallelEdges) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionCallingConvention(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionCallingConvention(const FunctionPtr &, const CallingConvention::Definition::Ptr &dflt) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionCallingConventionDefinitions(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionCallingConventionDefinitions(const FunctionPtr &, const CallingConvention::Definition::Ptr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionDataBlockExtent(const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionDataBlockExtent(const FunctionPtr &function, AddressIntervalSet &retval) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionDataFlowConstants(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionExists(rose_addr_t entryVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionExists(const BasicBlockPtr &entryBlock) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionExists(const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionExtent(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionExtent(const FunctionPtr &function, AddressIntervalSet &retval) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionGhostSuccessors(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionIsNoop(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionIsThunk(const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionName(const FunctionPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
functionOptionalMayReturn(const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
FunctionPaddingMatchers typedef | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionPaddingMatchers() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionPaddingMatchers() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionPrologueMatchers() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionPrologueMatchers() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
FunctionPrologueMatchers typedef | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functions() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionsContainedIn(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionsOverlapping(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionsOwningBasicBlock(const ControlFlowGraph::Vertex &, bool doSort=true) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionsOwningBasicBlock(const ControlFlowGraph::ConstVertexIterator &, bool doSort=true) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionsOwningBasicBlock(rose_addr_t bblockVa, bool doSort=true) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionsOwningBasicBlock(const BasicBlockPtr &, bool doSort=true) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionsOwningBasicBlocks(const Container &bblocks) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | inline |
functionsSpanning(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
functionStackDelta(const FunctionPtr &function) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
getAttribute(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
getAttributeMaybe(const Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
ghostSuccessors() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
indeterminateVertex() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
indeterminateVertex() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
insertPlaceholder(rose_addr_t startVa) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
insnUnparser() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
insnUnparser(const Unparser::BasePtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instance(const Architecture::BaseConstPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
instance(const Architecture::BaseConstPtr &, const MemoryMap::Ptr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
instanceFromRbaFile(const boost::filesystem::path &, SerialIo::Format=SerialIo::BINARY) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
instructionCrossReferences(const AddressIntervalSet &restriction) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionExists(rose_addr_t startVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionExists(SgAsmInstruction *insn) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionExtent(SgAsmInstruction *) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionProvider() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionProvider() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionsContainedIn(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionsOverlapping(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionsSpanning(const AddressInterval &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
instructionVertex(rose_addr_t insnVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
interpretation() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
interpretation(SgAsmInterpretation *) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isDefaultConstructed() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeInterProcedural(ControlFlowGraph::ConstEdgeIterator edge) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeInterProcedural(ControlFlowGraph::ConstEdgeIterator edge, const FunctionPtr &sourceFunction) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeInterProcedural(ControlFlowGraph::ConstEdgeIterator edge, const FunctionPtr &sourceFunction, const FunctionPtr &targetFunction) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeInterProcedural(const ControlFlowGraph::Edge &edge) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeInterProcedural(const ControlFlowGraph::Edge &edge, const FunctionPtr &sourceFunction) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeInterProcedural(const ControlFlowGraph::Edge &edge, const FunctionPtr &sourceFunction, const FunctionPtr &targetFunction) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeIntraProcedural(ControlFlowGraph::ConstEdgeIterator edge, const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeIntraProcedural(const ControlFlowGraph::Edge &edge, const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeIntraProcedural(ControlFlowGraph::ConstEdgeIterator edge) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
isEdgeIntraProcedural(const ControlFlowGraph::Edge &edge) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
matchFunctionPadding(const FunctionPtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
memoryMap() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nAttributes() const | Sawyer::Attribute::Storage< SyncTag > | inline |
nBasicBlocks() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nBytes() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nDataBlocks() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
newDispatcher(const InstructionSemantics::BaseSemantics::RiscOperatorsPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
newOperators() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
newOperators(SemanticMemoryParadigm) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nextFunctionPrologue(rose_addr_t startVa) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nextFunctionPrologue(rose_addr_t startVa, rose_addr_t &lastSearchedVa) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nFunctions() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nInstructions() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nonexistingVertex() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nonexistingVertex() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
nPlaceholders() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
operator=(BOOST_RV_REF(Partitioner)) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
Sawyer::SharedObject::operator=(const SharedObject &) | Sawyer::SharedObject | inline |
Sawyer::Attribute::Storage::operator=(const Storage &other) | Sawyer::Attribute::Storage< SyncTag > | inline |
optionalAttribute(Id id) const | Sawyer::Attribute::Storage< SyncTag > | inline |
Partitioner(BOOST_RV_REF(Partitioner)) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
placeholderExists(rose_addr_t startVa) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
progress() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
progress(const Progress::Ptr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
Ptr typedef | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
saveAsRbaFile(const boost::filesystem::path &name, SerialIo::Format fmt) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
semanticMemoryParadigm() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
semanticMemoryParadigm(SemanticMemoryParadigm) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
setAttribute(Id id, const T &value) | Sawyer::Attribute::Storage< SyncTag > | inline |
setAttributeMaybe(Id id, const T &value) | Sawyer::Attribute::Storage< SyncTag > | inline |
settings() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
settings(const BasePartitionerSettings &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
sharedFromThis() | Sawyer::SharedFromThis< Partitioner > | inline |
sharedFromThis() const | Sawyer::SharedFromThis< Partitioner > | inline |
SharedObject() | Sawyer::SharedObject | inline |
SharedObject(const SharedObject &) | Sawyer::SharedObject | inline |
showStatistics() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
smtSolver() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
sourceLocations() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
sourceLocations() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
sourceLocations(const SourceLocations &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
stackDeltaInterproceduralLimit() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
stackDeltaInterproceduralLimit(size_t) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
Storage() | Sawyer::Attribute::Storage< SyncTag > | inline |
Storage(const Storage &other) | Sawyer::Attribute::Storage< SyncTag > | inline |
Sync typedef (defined in Sawyer::Attribute::Storage< SyncTag >) | Sawyer::Attribute::Storage< SyncTag > | |
truncateBasicBlock(const ControlFlowGraph::ConstVertexIterator &basicBlock, SgAsmInstruction *insn) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
undiscoveredVertex() | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
undiscoveredVertex() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparse(SgAsmInstruction *) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparse(std::ostream &, SgAsmInstruction *) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparse(std::ostream &, const BasicBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparse(std::ostream &, const DataBlockPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparse(std::ostream &, const FunctionPtr &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparse(std::ostream &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparsePlain(SgAsmInstruction *) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparser() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
unparser(const Unparser::BasePtr &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
updateProgress(const std::string &phase, double completion) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
users(rose_addr_t) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
usingSymbolicSemantics() const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
vertexName(const ControlFlowGraph::Vertex &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
vertexName(const ControlFlowGraph::ConstVertexIterator &) const | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
vertexNameEnd(const ControlFlowGraph::Vertex &) | Rose::BinaryAnalysis::Partitioner2::Partitioner | static |
~Partitioner() (defined in Rose::BinaryAnalysis::Partitioner2::Partitioner) | Rose::BinaryAnalysis::Partitioner2::Partitioner | |
~SharedObject() | Sawyer::SharedObject | inlinevirtual |
~Storage() (defined in Sawyer::Attribute::Storage< SyncTag >) | Sawyer::Attribute::Storage< SyncTag > | inline |