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
- DataBlockConfiguration()
: Rose::BinaryAnalysis::Partitioner2::DataBlockConfiguration
- 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
- dataMemberName
: Rosebud::Ast::Property
- dataMemberType()
: Rosebud::CxxGenerator
- dataPointers()
: Rose::BinaryAnalysis::PointerDetection::Analysis
- dataSize()
: Sawyer::Container::BitVector
- day()
: Sawyer::Time
- deallocate()
: Sawyer::DefaultAllocator
, Sawyer::PoolAllocatorBase< smallestCell, sizeDelta, nPools, chunkSize, Sync >
, Sawyer::ProxyAllocator< Allocator >
- debug
: Rose::BinaryAnalysis::AsmUnparser::BasicBlockNoopUpdater
, Rose::BinaryAnalysis::Unparser::EdgeArrows
- debugging
: Rosebud::Settings
- debugSerializationBegin()
: SgNode
- debugSerializationEnd()
: SgNode
- 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::InstructionSemantics::BaseSemantics::Dispatcher
- deExecuteZerosLeaveAtBack
: Rose::BinaryAnalysis::Partitioner2::LoaderSettings
- deExecuteZerosLeaveAtFront
: Rose::BinaryAnalysis::Partitioner2::LoaderSettings
- deExecuteZerosThreshold
: Rose::BinaryAnalysis::Partitioner2::LoaderSettings
- 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::FunctionConfiguration
- 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::InstructionSemantics::SymbolicSemantics::SValue
- defineRegisters()
: Rose::BinaryAnalysis::SymbolicExpressionParser
- definingInsns
: Rose::BinaryAnalysis::Variables::StackVariable::Boundary
- definingInstructionVas()
: Rose::BinaryAnalysis::Variables::BaseVariable
- Definition()
: Rose::BinaryAnalysis::CallingConvention::Definition
, Rosebud::Ast::Definition
- Definitions
: Rose::BinaryAnalysis::SmtSolver
- defs
: Rose::BinaryAnalysis::InstructionSemantics::SymbolicSemantics::SValue
- DefsAndUsesTraversal()
: ssa_private::DefsAndUsesTraversal
- degree()
: Sawyer::Container::Graph< V, E, VKey, EKey, Alloc >::Vertex
- delayedExpansion()
: Rose::BinaryAnalysis::SymbolicExpressionParser
, Rose::BinaryAnalysis::SymbolicExpressionParser::Expansion
, Rose::BinaryAnalysis::SymbolicExpressionParser::MemorySubstituter
, Rose::BinaryAnalysis::SymbolicExpressionParser::RegisterSubstituter
- demangle()
: Rose::BinaryAnalysis::Demangler
- demangledName()
: Rose::BinaryAnalysis::Partitioner2::Function
- demangleNames
: 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::SymbolicExpression::Interior
, Rose::BinaryAnalysis::SymbolicExpression::Leaf
, Rose::BinaryAnalysis::SymbolicExpression::Node
- depthOfSubtree()
: SgNode
- dereference()
: SgType
- dereferences
: Rose::BinaryAnalysis::PointerDetection::PointerDescriptor
- desc
: Rose::BinaryAnalysis::AsmFunctionIndex::OutputCallback
- description()
: SgAsmCilInstruction
, SgAsmInstruction
, SgAsmJvmInstruction
, SgAsmM68kInstruction
, SgAsmMipsInstruction
, SgAsmPowerpcInstruction
- 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
- destructorHelper()
: SgAsmCoffStrtab
, SgAsmElfStrtab
, SgAsmGenericFile
, SgAsmGenericHeader
, SgAsmGenericSection
, SgNode
- detach()
: Rose::BinaryAnalysis::Debugger::Base
- detachBasicBlock()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- detachDataBlock()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- detachFunction()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- details()
: Rose::BinaryAnalysis::MemoryMap::Exception
- detectFrameAttributes()
: Rose::BinaryAnalysis::Variables::VariableFinder
- 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
- dflts_
: Sawyer::Message::Destination
- dictionary
: Rose::BinaryAnalysis::RegisterNames
- 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
- direction
: Rose::BinaryAnalysis::PointerDetection::PointerDescriptor::Access
- Direction
: Rose::BinaryAnalysis::PointerDetection::PointerDescriptor
, Rose::BinaryAnalysis::Variables::StackFrame
- 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::Disassembler::Mips
- disassembleOne()
: Rose::BinaryAnalysis::Disassembler::Base
, Rose::BinaryAnalysis::Disassembler::Cil
, Rose::BinaryAnalysis::Disassembler::Jvm
, Rose::BinaryAnalysis::Disassembler::M68k
, Rose::BinaryAnalysis::Disassembler::Mips
, Rose::BinaryAnalysis::Disassembler::Null
, Rose::BinaryAnalysis::Disassembler::Powerpc
, Rose::BinaryAnalysis::Disassembler::X86
- disassembler()
: Rose::BinaryAnalysis::Debugger::Base
, Rose::BinaryAnalysis::InstructionProvider
, Rose::BinaryAnalysis::Partitioner2::Engine::Settings
- disassemblerSwitches()
: Rose::BinaryAnalysis::Partitioner2::EngineBinary
- discard_popped_memory()
: Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State
- discardingCodePoints()
: Rose::BinaryAnalysis::Strings::StringFinder
- discontiguousBlocks
: Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- discoverBasicBlock()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverBasicBlocks()
: Rose::BinaryAnalysis::Partitioner2::EngineBinary
, Rose::BinaryAnalysis::Partitioner2::EngineJvm
- discoverCalledFunctions()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctionBasicBlocks()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctionEntryVertices()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctions()
: Rose::BinaryAnalysis::Partitioner2::EngineBinary
, Rose::BinaryAnalysis::Partitioner2::EngineJvm
- discoverInstruction()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- disjunction()
: Rose::BitPattern< T >
- dispatcher()
: Rose::BinaryAnalysis::Disassembler::Base
, 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
- 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::SymbolicExpression::Formatter
- doAddOperation()
: Rose::BinaryAnalysis::InstructionSemantics::DispatcherX86
- doc
: Rosebud::Ast::Definition
, 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::AddressIntervalParser
, Rose::BinaryAnalysis::Partitioner2::Trigger
, Rose::BinaryAnalysis::SymbolicExpressionParser
, Rose::BinaryAnalysis::SymbolicExpressionParser::Expansion
, Rose::Color::ColorizationParser
, Rose::CommandLine::DurationParser
, Rose::CommandLine::IntervalParser< Interval >
- docToken
: Rosebud::Ast::Definition
- documentationMarkup()
: Sawyer::CommandLine::Parser
- doDisassemble
: Rose::BinaryAnalysis::Partitioner2::DisassemblerSettings
- DoesNotExist()
: Sawyer::Attribute::DoesNotExist
- doIncOperation()
: Rose::BinaryAnalysis::InstructionSemantics::DispatcherX86
- doingPageFooter()
: Sawyer::Document::TextMarkup
- doingPageHeader()
: Sawyer::Document::TextMarkup
- doingPostAnalysis
: Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostCallingConvention
: Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostFunctionMayReturn
: Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostFunctionNoop
: Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- doingPostFunctionStackDelta
: Rose::BinaryAnalysis::Partitioner2::PartitionerSettings
- domain()
: Sawyer::Container::DenseIntegerSet< T >
, Sawyer::ProgressBar< T, S >
- DomainError()
: Sawyer::Exception::DomainError
- domainWidth()
: Rose::BinaryAnalysis::SymbolicExpression::Node
- dominatorTree_
: Backstroke::CFG< CFGNodeFilter >
, ssa_private::CFG< CFGNodeT, CFGEdgeT >
- done
: SgGraph
- doRotateOperation()
: Rose::BinaryAnalysis::InstructionSemantics::DispatcherX86
- doShiftOperation()
: Rose::BinaryAnalysis::InstructionSemantics::DispatcherX86
- downToTarget
: Rose::BinaryAnalysis::Unparser::EdgeArrows::ArrowStyle
- dropSemantics()
: Rose::BinaryAnalysis::Partitioner2::BasicBlock
- dump()
: Rose::BinaryAnalysis::BinaryLoaderElf::SymbolMap
, Rose::BinaryAnalysis::BinaryLoaderElf::SymbolMapEntry
, Rose::BinaryAnalysis::BinaryLoaderElf::SymverResolver
, Rose::BinaryAnalysis::BinaryLoaderElf::VersionedSymbol
, Rose::BinaryAnalysis::MemoryMap
, Sawyer::Container::Trace< T, IndexTag >
, SgAsmCliHeader
, SgAsmCoffSymbol
, SgAsmCoffSymbolTable
, SgAsmDOSExtendedHeader
, SgAsmDOSFileHeader
, SgAsmElfDynamicEntry
, SgAsmElfDynamicSection
, SgAsmElfEHFrameEntryCI
, SgAsmElfEHFrameEntryFD
, SgAsmElfEHFrameSection
, SgAsmElfFileHeader
, SgAsmElfNoteEntry
, SgAsmElfNoteSection
, SgAsmElfRelocEntry
, SgAsmElfRelocSection
, SgAsmElfSection
, SgAsmElfSectionTable
, SgAsmElfSectionTableEntry
, SgAsmElfSegmentTable
, SgAsmElfSegmentTableEntry
, SgAsmElfStringSection
, SgAsmElfSymbol
, SgAsmElfSymbolSection
, SgAsmElfSymverDefinedAux
, SgAsmElfSymverDefinedEntry
, SgAsmElfSymverDefinedSection
, SgAsmElfSymverEntry
, SgAsmElfSymverNeededAux
, SgAsmElfSymverNeededEntry
, SgAsmElfSymverNeededSection
, SgAsmElfSymverSection
, SgAsmGenericDLL
, SgAsmGenericFile
, SgAsmGenericFormat
, SgAsmGenericHeader
, SgAsmGenericSection
, SgAsmGenericStrtab
, SgAsmGenericSymbol
, SgAsmJvmAttribute
, SgAsmJvmAttributeTable
, SgAsmJvmCodeAttribute
, SgAsmJvmConstantPool
, SgAsmJvmConstantPoolEntry
, SgAsmJvmConstantValue
, SgAsmJvmEnclosingMethod
, SgAsmJvmException
, SgAsmJvmField
, SgAsmJvmFieldTable
, SgAsmJvmInnerClassesEntry
, SgAsmJvmLineNumberEntry
, SgAsmJvmLineNumberTable
, SgAsmJvmMethod
, SgAsmJvmMethodTable
, SgAsmJvmModuleMainClass
, SgAsmJvmNode
, SgAsmJvmSignature
, SgAsmJvmSourceFile
, SgAsmLEEntryTable
, SgAsmLEFileHeader
, SgAsmLENameTable
, SgAsmLEPageTable
, SgAsmLERelocTable
, SgAsmLESection
, SgAsmLESectionTable
, SgAsmNEEntryTable
, SgAsmNEFileHeader
, SgAsmNEModuleTable
, SgAsmNENameTable
, SgAsmNERelocTable
, SgAsmNESection
, SgAsmNESectionTable
, SgAsmNEStringTable
, SgAsmPEExportSection
, SgAsmPEFileHeader
, SgAsmPEImportSection
, SgAsmPESection
, SgAsmPESectionTable
, SgAsmPEStringSection
, SgAsmStoredString
- dump_all()
: SgAsmGenericFile
- dump_containing_sections()
: SgAsmGenericSection
- dumpCfg()
: Rose::BinaryAnalysis::Partitioner2::Partitioner
- dup()
: Sawyer::Message::Stream
- dynamicCast()
: Sawyer::SharedPointer< T >