Here is a list of all documented class members with links to the class documentation for each member:
- d -
- d_tag
: SgAsmElfDynamicEntry::Elf32DynamicEntry_disk
, SgAsmElfDynamicEntry::Elf64DynamicEntry_disk
- d_val
: SgAsmElfDynamicEntry::Elf32DynamicEntry_disk
, SgAsmElfDynamicEntry::Elf64DynamicEntry_disk
- data
: Rose::BinaryAnalysis::AsmUnparser::UnparserCallback::StaticDataArgs
, Rose::BinaryAnalysis::SRecord
, Sawyer::Container::AllocatingBuffer< A, T >
, Sawyer::Container::BitVector
, Sawyer::Container::Buffer< A, T >
, Sawyer::Container::MappedBuffer< A, T >
, Sawyer::Container::NullBuffer< A, T >
, Sawyer::Container::StaticBuffer< A, T >
- data_prefix
: Rose::BinaryAnalysis::AsmFunctionIndex::OutputCallback
- data_statement_value_enum
: SgDataStatementValue
- dataAddress()
: Rose::BinaryAnalysis::SRecord::RunLengthEncoding
- dataAddresses()
: Rose::BinaryAnalysis::Partitioner2::BasicBlock
, Rose::BinaryAnalysis::Partitioner2::Function
, Rose::BinaryAnalysis::SRecord
- dataBlock()
: Rose::BinaryAnalysis::Partitioner2::AddressUser
, Rose::BinaryAnalysis::Partitioner2::Configuration
- datablock_callbacks
: Rose::BinaryAnalysis::AsmUnparser
- dataBlockComment()
: Rose::BinaryAnalysis::Partitioner2::Configuration
- DataBlockConfig()
: Rose::BinaryAnalysis::Partitioner2::DataBlockConfig
- dataBlockExists()
: Rose::BinaryAnalysis::Partitioner2::AddressUsageMap
, Rose::BinaryAnalysis::Partitioner2::AddressUsers
, Rose::BinaryAnalysis::Partitioner2::BasicBlock
, Rose::BinaryAnalysis::Partitioner2::Function
, Rose::BinaryAnalysis::Partitioner2::Partitioner
- dataBlockExtent()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- dataBlockName()
: Rose::BinaryAnalysis::Partitioner2::Configuration
, Rose::BinaryAnalysis::Partitioner2::Partitioner
- dataBlocks()
: Rose::BinaryAnalysis::Partitioner2::AddressUsers
, Rose::BinaryAnalysis::Partitioner2::BasicBlock
, Rose::BinaryAnalysis::Partitioner2::Configuration
, Rose::BinaryAnalysis::Partitioner2::Function
, Rose::BinaryAnalysis::Partitioner2::Partitioner
- dataBlocksContainedIn()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- dataBlocksOverlapping()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- dataBlocksSpanning()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- dataBlockUsers()
: Rose::BinaryAnalysis::Partitioner2::AddressUsers
- DataFlow()
: Rose::BinaryAnalysis::DataFlow
- datalist
: Rose::BinaryAnalysis::AsmUnparser::UnparserCallback::DataBlockArgs
- dataPointers()
: Rose::BinaryAnalysis::PointerDetection::Analysis
- dataSize()
: Sawyer::Container::BitVector
- deallocate()
: Sawyer::DefaultAllocator
, Sawyer::PoolAllocatorBase< smallestCell, sizeDelta, nPools, chunkSize, Sync >
, Sawyer::ProxyAllocator< Allocator >
- debug
: Rose::BinaryAnalysis::AsmUnparser::BasicBlockNoopUpdater
, Rose::BinaryAnalysis::Unparser::EdgeArrows
- Debugger()
: Rose::BinaryAnalysis::Debugger
- decl
: StructLayoutEntry
- Declaration()
: Rose::BinaryAnalysis::SystemCall::Declaration
- declaration_modifier_enum
: SgDeclarationModifier
- declarations()
: Rose::BinaryAnalysis::SystemCall
- Declarations
: Rose::BinaryAnalysis::SystemCall
- declare()
: Rose::BinaryAnalysis::SystemCall
- declareCallGraphConnectivity()
: Rose::BinaryAnalysis::FunctionSimilarity
- declareCfgConnectivity()
: Rose::BinaryAnalysis::FunctionSimilarity
- declaredLength()
: Rose::BinaryAnalysis::Strings::LengthEncodedString
- declareListCategory()
: Rose::BinaryAnalysis::FunctionSimilarity
- declareMnemonicStream()
: Rose::BinaryAnalysis::FunctionSimilarity
- declarePointCategory()
: Rose::BinaryAnalysis::FunctionSimilarity
- decode()
: DataConverter
, Rose::BinaryAnalysis::Strings::BasicCharacterEncodingScheme
, Rose::BinaryAnalysis::Strings::BasicLengthEncodingScheme
, Rose::BinaryAnalysis::Strings::CharacterEncodingForm
, Rose::BinaryAnalysis::Strings::CharacterEncodingScheme
, Rose::BinaryAnalysis::Strings::EncodedString
, Rose::BinaryAnalysis::Strings::LengthEncodedString
, Rose::BinaryAnalysis::Strings::LengthEncodingScheme
, Rose::BinaryAnalysis::Strings::NoopCharacterEncodingForm
, Rose::BinaryAnalysis::Strings::StringEncodingScheme
, Rose::BinaryAnalysis::Strings::TerminatedString
, Rose::BinaryAnalysis::Strings::Utf16CharacterEncodingForm
, Rose::BinaryAnalysis::Strings::Utf8CharacterEncodingForm
- decrement()
: Sawyer::Container::BitVector
, Sawyer::ProgressBar< T, S >
- decrementRegisters()
: Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher
- deExecuteZerosLeaveAtBack()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::LoaderSettings
- deExecuteZerosLeaveAtFront()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::LoaderSettings
- deExecuteZerosThreshold()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::LoaderSettings
- DEFAULT_FLAGS
: Rose::BinaryAnalysis::Debugger
- DEFAULT_GROUPING
: Sawyer::CommandLine::Parser
- defaultByteOrder()
: Rose::BinaryAnalysis::InstructionProvider
- defaultCallingConvention()
: Rose::BinaryAnalysis::CallingConvention::Analysis
, Rose::BinaryAnalysis::Partitioner2::DataFlow::TransferFunction
, Rose::BinaryAnalysis::ReturnValueUsed::Analysis
- defaultEdgeAttributes()
: Rose::BinaryAnalysis::Partitioner2::GraphViz::BaseEmitter< G >
- defaultGraphAttributes()
: Rose::BinaryAnalysis::Partitioner2::GraphViz::BaseEmitter< G >
- defaultName()
: Rose::BinaryAnalysis::Partitioner2::FunctionConfig
- defaultNodeAttributes()
: Rose::BinaryAnalysis::Partitioner2::GraphViz::BaseEmitter< G >
- defaultPropertiesNS()
: Sawyer::Message::Destination
- defaultSynthesizedAttribute()
: AstBottomUpProcessing< SynthesizedAttributeType >
, AstCombinedBottomUpProcessing< SynthesizedAttributeType >
- defaultValue()
: Sawyer::CommandLine::SwitchArgument
- defaultValueString()
: Sawyer::CommandLine::SwitchArgument
- defined_by()
: Rose::BinaryAnalysis::InstructionSemantics2::SymbolicSemantics::SValue
- defineRegisters()
: Rose::BinaryAnalysis::SymbolicExprParser
- definingInstructionVas()
: Rose::BinaryAnalysis::Variables::BaseVariable
- Definition()
: Rose::BinaryAnalysis::CallingConvention::Definition
- Definitions
: Rose::BinaryAnalysis::SmtSolver
- defs
: Rose::BinaryAnalysis::InstructionSemantics2::SymbolicSemantics::SValue
- DefsAndUsesTraversal()
: ssa_private::DefsAndUsesTraversal
- degree()
: Sawyer::Container::Graph< V, E, VKey, EKey, Alloc >::Vertex
- delayedExpansion()
: Rose::BinaryAnalysis::SymbolicExprParser
, Rose::BinaryAnalysis::SymbolicExprParser::Expansion
, Rose::BinaryAnalysis::SymbolicExprParser::MemorySubstituter
, Rose::BinaryAnalysis::SymbolicExprParser::RegisterSubstituter
- deletionCost()
: Rose::EditDistance::TreeEditDistance::Analysis
- demangle()
: Rose::BinaryAnalysis::Demangler
- demangledName()
: Rose::BinaryAnalysis::Partitioner2::Function
- demangleNames()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- DenseIntegerSet()
: Sawyer::Container::DenseIntegerSet< T >
- dependencies()
: Rose::BinaryAnalysis::BinaryLoader
- DepthFirstForwardEdgeTraversal()
: Sawyer::Container::Algorithm::DepthFirstForwardEdgeTraversal< Graph >
- DepthFirstForwardGraphTraversal()
: Sawyer::Container::Algorithm::DepthFirstForwardGraphTraversal< Graph >
- DepthFirstForwardVertexTraversal()
: Sawyer::Container::Algorithm::DepthFirstForwardVertexTraversal< Graph >
- DepthFirstReverseEdgeTraversal()
: Sawyer::Container::Algorithm::DepthFirstReverseEdgeTraversal< Graph >
- DepthFirstReverseGraphTraversal()
: Sawyer::Container::Algorithm::DepthFirstReverseGraphTraversal< Graph >
- DepthFirstReverseVertexTraversal()
: Sawyer::Container::Algorithm::DepthFirstReverseVertexTraversal< Graph >
- depthFirstSearch()
: Rose::BinaryAnalysis::FeasiblePath
- depthFirstTraversal()
: Rose::BinaryAnalysis::SymbolicExpr::Interior
, Rose::BinaryAnalysis::SymbolicExpr::Leaf
, Rose::BinaryAnalysis::SymbolicExpr::Node
- depthOfSubtree()
: SgNode
- dereference()
: SgType
- desc
: Rose::BinaryAnalysis::AsmFunctionIndex::OutputCallback
- description()
: SgAsmInstruction
- deselectParallelEdges()
: Rose::BinaryAnalysis::Partitioner2::GraphViz::BaseEmitter< G >
- deselectReturnEdges()
: Rose::BinaryAnalysis::Partitioner2::GraphViz::CfgEmitter
- deselectUnusedVertex()
: Rose::BinaryAnalysis::Partitioner2::GraphViz::CfgEmitter
- deselectUnusedVertexType()
: Rose::BinaryAnalysis::Partitioner2::GraphViz::CfgEmitter
- destination()
: Sawyer::Message::Stream
- detach()
: Rose::BinaryAnalysis::Debugger
- DETACH
: Rose::BinaryAnalysis::Debugger
- detachBasicBlock()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- detachDataBlock()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- detachFunction()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- DetachMode
: Rose::BinaryAnalysis::Debugger
- details()
: Rose::BinaryAnalysis::MemoryMap::Exception
- determineCycle()
: AstCycleTest
- deviceName
: Rose::BinaryAnalysis::MemoryMap::ProcessMapRecord
- dfa_bufferoverflow
: SgGraph
- dfa_conditional_def
: SgGraph
- dfa_resolved_func
: SgGraph
- dfa_standard
: SgGraph
- dfa_unresolved_func
: SgGraph
- dfa_variable
: SgGraph
- DfCfgVertex()
: Rose::BinaryAnalysis::Partitioner2::DataFlow::DfCfgVertex
- dflt_dict
: Rose::BinaryAnalysis::RegisterNames
- dflts_
: Sawyer::Message::Destination
- dictionary_amd64()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_coldfire()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_coldfire_emac()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_for_isa()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_i286()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_i386()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_i386_387()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_i486()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_i8086()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_i8088()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_m68000()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_m68000_altnames()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_mips32()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_mips32_altnames()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_null()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_pentium()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_pentium4()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_pentiumiii()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_powerpc32()
: Rose::BinaryAnalysis::RegisterDictionary
- dictionary_powerpc64()
: Rose::BinaryAnalysis::RegisterDictionary
- didConverge()
: Rose::BinaryAnalysis::CallingConvention::Analysis
, Rose::BinaryAnalysis::PointerDetection::Analysis
, Rose::BinaryAnalysis::ReturnValueUsed::CallSiteResults
, Rose::BinaryAnalysis::StackDelta::Analysis
- digest()
: Rose::Combinatorics::Hasher
- Digest
: Rose::Combinatorics::Hasher
- digest()
: Rose::Combinatorics::HasherFnv
, Rose::Combinatorics::HasherGcrypt< hashAlgorithmId >
, Rose::Combinatorics::HasherSha256Builtin
- directive_types
: SgJovialDirectiveStatement
- directories()
: Rose::BinaryAnalysis::BinaryLoader
- disable()
: Sawyer::Message::Facilities
, Sawyer::Message::ImportanceFilter
, Sawyer::Message::Stream
- disableDisassembler()
: Rose::BinaryAnalysis::InstructionProvider
- disableSymbolicSemantics()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- disassemble_insn()
: Rose::BinaryAnalysis::DisassemblerMips
- disassembleOne()
: Rose::BinaryAnalysis::Disassembler
, Rose::BinaryAnalysis::DisassemblerM68k
, Rose::BinaryAnalysis::DisassemblerMips
, Rose::BinaryAnalysis::DisassemblerNull
, Rose::BinaryAnalysis::DisassemblerPowerpc
, Rose::BinaryAnalysis::DisassemblerX86
- disassembler()
: Rose::BinaryAnalysis::Debugger
, Rose::BinaryAnalysis::InstructionProvider
, Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::Engine::Settings
- DisassemblerM68k()
: Rose::BinaryAnalysis::DisassemblerM68k
- DisassemblerMips()
: Rose::BinaryAnalysis::DisassemblerMips
- DisassemblerPowerpc()
: Rose::BinaryAnalysis::DisassemblerPowerpc
- disassemblers
: Rose::BinaryAnalysis::Disassembler
- disassemblerSwitches()
: Rose::BinaryAnalysis::Partitioner2::Engine
- discard_popped_memory()
: Rose::BinaryAnalysis::InstructionSemantics2::PartialSymbolicSemantics::State
- discardingCodePoints()
: Rose::BinaryAnalysis::Strings::StringFinder
- discontiguousBlocks()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- discoverBasicBlock()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverBasicBlocks()
: Rose::BinaryAnalysis::Partitioner2::Engine
- discoverCalledFunctions()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctionBasicBlocks()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctionEntryVertices()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctions()
: Rose::BinaryAnalysis::Partitioner2::Engine
- discoverInstruction()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- disjunction()
: Rose::BitPattern< T >
- dispatcher()
: Rose::BinaryAnalysis::Disassembler
, Rose::BinaryAnalysis::InstructionProvider
, Rose::BinaryAnalysis::Partitioner2::BasicBlockSemantics
- dispatcherVa()
: Rose::BinaryAnalysis::Partitioner2::ModulesPe::PeDescrambler
- dispatchTable()
: Rose::BinaryAnalysis::Partitioner2::ModulesPe::PeDescrambler
- DispatchTable
: Rose::BinaryAnalysis::Partitioner2::ModulesPe::PeDescrambler
- dispatchTableVa()
: Rose::BinaryAnalysis::Partitioner2::ModulesPe::PeDescrambler
- display()
: SgAsmDwarfLineList
- DistanceMatrix
: Rose::BinaryAnalysis::FunctionSimilarity
- distinct()
: Range< T >
, RangeMap< R, T >
- DistinctList()
: Sawyer::Container::DistinctList< T, Cmp >
- do_rename
: Rose::BinaryAnalysis::SymbolicExpr::Formatter
- doAddOperation()
: Rose::BinaryAnalysis::InstructionSemantics2::DispatcherX86
- doc()
: Sawyer::CommandLine::Parser
, Sawyer::CommandLine::Switch
, Sawyer::CommandLine::SwitchGroup
- docForSection()
: Sawyer::CommandLine::Parser
- docForSwitches()
: Sawyer::CommandLine::Parser
- docKey()
: Sawyer::CommandLine::Switch
, Sawyer::CommandLine::SwitchGroup
- docSections()
: Sawyer::CommandLine::Parser
- docString()
: Rose::BinaryAnalysis::Partitioner2::Trigger
, Rose::BinaryAnalysis::SymbolicExprParser
, Rose::BinaryAnalysis::SymbolicExprParser::Expansion
, Rose::Color::ColorizationParser
- documentationMarkup()
: Sawyer::CommandLine::Parser
- doDisassemble
: Rose::BinaryAnalysis::Partitioner2::DisassemblerSettings
, Rose::BinaryAnalysis::Partitioner2::Engine
- DoesNotExist()
: Sawyer::Attribute::DoesNotExist
- doIncOperation()
: Rose::BinaryAnalysis::InstructionSemantics2::DispatcherX86
- doingPageFooter()
: Sawyer::Document::TextMarkup
- doingPageHeader()
: Sawyer::Document::TextMarkup
- doingPostAnalysis()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostCallingConvention()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostFunctionMayReturn()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostFunctionNoop()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostFunctionStackDelta()
: Rose::BinaryAnalysis::Partitioner2::Engine
, Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- domain()
: Sawyer::Container::DenseIntegerSet< T >
, Sawyer::ProgressBar< T, S >
- DomainError()
: Sawyer::Exception::DomainError
- domainWidth()
: Rose::BinaryAnalysis::SymbolicExpr::Node
- dominatorTree_
: Backstroke::CFG< CFGNodeFilter >
, ssa_private::CFG< CFGNodeT, CFGEdgeT >
- done
: SgGraph
- doRotateOperation()
: Rose::BinaryAnalysis::InstructionSemantics2::DispatcherX86
- doShiftOperation()
: Rose::BinaryAnalysis::InstructionSemantics2::DispatcherX86
- downToTarget
: Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle
- driver()
: SqlDatabase::Connection
, SqlDatabase::Statement
, SqlDatabase::Transaction
- dropSemantics()
: Rose::BinaryAnalysis::Partitioner2::BasicBlock
- dump()
: AsmGenericStrtab
, Rose::BinaryAnalysis::BinaryLoaderElf::SymbolMap
, Rose::BinaryAnalysis::BinaryLoaderElf::SymbolMapEntry
, Rose::BinaryAnalysis::BinaryLoaderElf::SymverResolver
, Rose::BinaryAnalysis::BinaryLoaderElf::VersionedSymbol
, Rose::BinaryAnalysis::MemoryMap
, Sawyer::Container::Trace< T, IndexTag >
, SgAsmAsmElfSymverDefinedAux
, SgAsmCoffSymbol
, SgAsmElfDynamicEntry
, SgAsmElfEHFrameEntryCI
, SgAsmElfEHFrameEntryFD
, SgAsmElfNoteEntry
, SgAsmElfRelocEntry
, SgAsmElfSectionTableEntry
, SgAsmElfSegmentTableEntry
, SgAsmElfSymbol
, SgAsmElfSymverDefinedEntry
, SgAsmElfSymverEntry
, SgAsmElfSymverNeededAux
, SgAsmElfSymverNeededEntry
, SgAsmGenericDLL
, SgAsmGenericFile
, SgAsmGenericFormat
, SgAsmGenericSection
, SgAsmGenericSymbol
, SgAsmLEEntryTable
, SgAsmLEFileHeader
, SgAsmLENameTable
, SgAsmLEPageTable
, SgAsmLERelocTable
, SgAsmLESection
, SgAsmLESectionTable
, SgAsmNEEntryTable
, SgAsmNEFileHeader
, SgAsmNEModuleTable
, SgAsmNENameTable
, SgAsmNERelocTable
, SgAsmNESection
, SgAsmNESectionTable
, SgAsmNEStringTable
, SgAsmStoredString
- dump_all()
: SgAsmGenericFile
- dump_containing_sections()
: SgAsmGenericSection
- dump_extents()
: ExtentMap
- dumpCfg()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- dup()
: Sawyer::Message::Stream
- dynamicCast()
: Sawyer::SharedPointer< T >