Here is a list of all documented functions with links to the class documentation for each member:
- d -
- data() : 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 >
- 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
- 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
- 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::Unparser::EdgeArrows
- debugSerializationBegin() : SgNode
- debugSerializationEnd() : SgNode
- Declaration() : Rose::BinaryAnalysis::SystemCall::Declaration
- 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
- 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
- Definition() : Rose::BinaryAnalysis::CallingConvention::Definition, Rosebud::Ast::Definition
- 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
- 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
- deregisterFactory() : Rose::BinaryAnalysis::Partitioner2::Engine
- 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, SgAsmGenericSection, SgAsmJvmConstantPool, SgAsmJvmFileHeader, 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
- DfCfgVertex() : Rose::BinaryAnalysis::Partitioner2::DataFlow::DfCfgVertex
- didConverge() : Rose::BinaryAnalysis::CallingConvention::Analysis, Rose::BinaryAnalysis::PointerDetection::Analysis, Rose::BinaryAnalysis::ReturnValueUsed::CallSiteResults, Rose::BinaryAnalysis::StackDelta::Analysis
- digest() : Rose::Combinatorics::Hasher, Rose::Combinatorics::HasherFnv, Rose::Combinatorics::HasherGcrypt< hashAlgorithmId >, Rose::Combinatorics::HasherSha256Builtin
- directories() : Rose::BinaryAnalysis::BinaryLoader
- disable() : Sawyer::Message::Facilities, Sawyer::Message::ImportanceFilter, Sawyer::Message::Stream
- 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
- disassemblerSwitches() : Rose::BinaryAnalysis::Partitioner2::EngineBinary
- discard_popped_memory() : Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State
- discardingCodePoints() : Rose::BinaryAnalysis::Strings::StringFinder
- discoverBasicBlock() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverBasicBlocks() : Rose::BinaryAnalysis::Partitioner2::EngineBinary, Rose::BinaryAnalysis::Partitioner2::EngineJvm
- discoverCalledFunctions() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctionBasicBlocks() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctionCalls() : Rose::BinaryAnalysis::Partitioner2::EngineJvm
- discoverFunctionEntryVertices() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- discoverFunctions() : Rose::BinaryAnalysis::Partitioner2::EngineBinary
- discoverInstruction() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- disjunction() : Rose::BitPattern< T >
- dispatcher() : Rose::BinaryAnalysis::InstructionProvider
- dispatcherVa() : Rose::BinaryAnalysis::Partitioner2::ModulesPe::PeDescrambler
- dispatchTable() : Rose::BinaryAnalysis::Partitioner2::ModulesPe::PeDescrambler
- dispatchTableVa() : Rose::BinaryAnalysis::Partitioner2::ModulesPe::PeDescrambler
- display() : SgAsmDwarfLineList
- display_standard() : SgFile
- distinct() : Range< T >, RangeMap< R, T >
- DistinctList() : Sawyer::Container::DistinctList< T, Cmp >
- doAddOperation() : Rose::BinaryAnalysis::InstructionSemantics::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::AddressIntervalParser, Rose::BinaryAnalysis::Partitioner2::Modules::CfgGraphVizDumper, Rose::BinaryAnalysis::Partitioner2::Modules::Debugger, Rose::BinaryAnalysis::Partitioner2::Modules::HexDumper, Rose::BinaryAnalysis::Partitioner2::Modules::InstructionLister, Rose::BinaryAnalysis::Partitioner2::Trigger, Rose::BinaryAnalysis::SymbolicExpressionParser, Rose::BinaryAnalysis::SymbolicExpressionParser::Expansion, Rose::Color::ColorizationParser, Rose::CommandLine::DurationParser, Rose::CommandLine::IntervalParser< Interval >
- documentationMarkup() : Sawyer::CommandLine::Parser
- DoesNotExist() : Sawyer::Attribute::DoesNotExist
- doIncOperation() : Rose::BinaryAnalysis::InstructionSemantics::DispatcherX86
- doingPageFooter() : Sawyer::Document::TextMarkup
- doingPageHeader() : Sawyer::Document::TextMarkup
- domain() : Sawyer::Container::DenseIntegerSet< T >, Sawyer::ProgressBar< T, S >
- DomainError() : Sawyer::Exception::DomainError
- domainWidth() : Rose::BinaryAnalysis::SymbolicExpression::Node
- doRotateOperation() : Rose::BinaryAnalysis::InstructionSemantics::DispatcherX86
- doShiftOperation() : Rose::BinaryAnalysis::InstructionSemantics::DispatcherX86
- 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 >, SgAsmCilDataStream, SgAsmCilMetadataHeap, SgAsmCilMetadataRoot, SgAsmCilUint32Heap, SgAsmCilUint8Heap, 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, SgAsmJvmBootstrapMethod, SgAsmJvmBootstrapMethods, SgAsmJvmCodeAttribute, SgAsmJvmConstantPool, SgAsmJvmConstantPoolEntry, SgAsmJvmConstantValue, SgAsmJvmEnclosingMethod, SgAsmJvmExceptionHandler, SgAsmJvmExceptions, SgAsmJvmExceptionTable, SgAsmJvmField, SgAsmJvmFieldTable, SgAsmJvmInnerClasses, SgAsmJvmInnerClassesEntry, SgAsmJvmLineNumberEntry, SgAsmJvmLineNumberTable, SgAsmJvmLocalVariableEntry, SgAsmJvmLocalVariableTable, SgAsmJvmLocalVariableTypeEntry, SgAsmJvmLocalVariableTypeTable, SgAsmJvmMethod, SgAsmJvmMethodParameters, SgAsmJvmMethodParametersEntry, SgAsmJvmMethodTable, SgAsmJvmModuleMainClass, SgAsmJvmNestHost, SgAsmJvmNestMembers, SgAsmJvmNode, SgAsmJvmSignature, SgAsmJvmSourceFile, SgAsmJvmStackMapFrame, SgAsmJvmStackMapTable, SgAsmJvmStackMapVerificationType, SgAsmLEEntryTable, SgAsmLEFileHeader, SgAsmLENameTable, SgAsmLEPageTable, SgAsmLERelocTable, SgAsmLESection, SgAsmLESectionTable, SgAsmNEEntryTable, SgAsmNEFileHeader, SgAsmNEModuleTable, SgAsmNENameTable, SgAsmNERelocTable, SgAsmNESection, SgAsmNESectionTable, SgAsmNEStringTable, SgAsmPEExportSection, SgAsmPEFileHeader, SgAsmPEImportSection, SgAsmPESection, SgAsmPESectionTable, SgAsmPEStringSection, SgAsmStoredString
- dumpAll() : SgAsmGenericFile
- dumpCfg() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- dumpContainingSections() : SgAsmGenericSection
- dup() : Sawyer::Message::Stream
- dynamicCast() : Sawyer::SharedPointer< T >