Here is a list of all documented functions with links to the class documentation for each member:
- b -
- b() : Rose::Color::RGB
- back() : Sawyer::Container::DistinctList< T, Cmp >, Sawyer::Container::Trace< T, IndexTag >, Sawyer::Tree::Vertex< B >::EdgeVector< T >, WorkList< T, Compare >
- backend() : CppToDotTranslator, CppToJsonTranslator, CppToVendorTranslator
- background() : Rose::FormattedTable::CellProperties
- backNode() : Sawyer::Container::IndexedList< T, Alloc >
- backtrack() : Rose::BinaryAnalysis::Partitioner2::CfgPath
- backValue() : Sawyer::Container::IndexedList< T, Alloc >
- backVertex() : Rose::BinaryAnalysis::Partitioner2::CfgPath
- bakeDestinations() : Sawyer::Message::Destination, Sawyer::Message::Filter, Sawyer::Message::Multiplexer
- barchars() : Sawyer::ProgressBar< T, S >
- baseDataAddress() : Rose::BinaryAnalysis::SRecord::RunLengthEncoding
- BaseEmitter() : Rose::BinaryAnalysis::Partitioner2::GraphViz::BaseEmitter< G >
- baseRegister() : Rose::BinaryAnalysis::CallingConvention::StoragePoolStack
- baseSize() : Sawyer::Container::AddressMap< A, T >, Sawyer::Container::AddressMapConstraints< AddressMap >, Sawyer::Container::BitVector, Sawyer::Container::Interval< T >
- baseSizeOverflows() : Sawyer::Container::Interval< T >
- baseSizeSat() : Sawyer::Container::Interval< T >
- BaseVariable() : Rose::BinaryAnalysis::Variables::BaseVariable
- basicBlock() : Rose::BinaryAnalysis::Partitioner2::Configuration, Rose::BinaryAnalysis::Partitioner2::Reference
- basicBlockAddresses() : Rose::BinaryAnalysis::Partitioner2::Function
- basicBlockCallbacks() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockComment() : Rose::BinaryAnalysis::Partitioner2::Configuration
- basicBlockConcreteSuccessors() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- BasicBlockConfiguration() : Rose::BinaryAnalysis::Partitioner2::BasicBlockConfiguration
- basicBlockContainingInstruction() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockCreationHooks() : Rose::BinaryAnalysis::Architecture::Base, Rose::BinaryAnalysis::Architecture::Motorola, Rose::BinaryAnalysis::Architecture::X86
- basicBlockDataExtent() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockDropSemantics() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockExists() : Rose::BinaryAnalysis::Partitioner2::AddressUsageMap, Rose::BinaryAnalysis::Partitioner2::AddressUsers, Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockFinalInstructionVa() : Rose::BinaryAnalysis::Partitioner2::Configuration
- basicBlockGhostSuccessors() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockInputStackDeltaWrtFunction() : Rose::BinaryAnalysis::StackDelta::Analysis
- basicBlockInstructionExtent() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockIsFunctionCall() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockIsFunctionReturn() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockMayReturnReset() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockName() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockOptionalMayReturn() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockOutputStackDeltaWrtFunction() : Rose::BinaryAnalysis::StackDelta::Analysis
- basicBlockPopsStack() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlocks() : Rose::BinaryAnalysis::Partitioner2::AddressUser, Rose::BinaryAnalysis::Partitioner2::Configuration, Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlocksContainedIn() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- BasicBlockSemantics() : Rose::BinaryAnalysis::Partitioner2::BasicBlockSemantics
- basicBlockSemanticsAutoDrop() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlocksOverlapping() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlocksSpanning() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockStackDelta() : Rose::BinaryAnalysis::StackDelta::Analysis
- basicBlockStackDeltaConcrete() : Rose::BinaryAnalysis::StackDelta::Analysis
- basicBlockStackDeltaIn() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockStackDeltaOut() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockStackPointers() : Rose::BinaryAnalysis::StackDelta::Analysis
- basicBlockSuccessors() : Rose::BinaryAnalysis::Partitioner2::Partitioner
- basicBlockSuccessorVas() : Rose::BinaryAnalysis::Partitioner2::Configuration
- basicBlockWorkList() : Rose::BinaryAnalysis::Partitioner2::Engine
- bblock() : Rose::BinaryAnalysis::Partitioner2::CfgVertex, Rose::BinaryAnalysis::Partitioner2::DataFlow::DfCfgVertex
- before() : Rose::BinaryAnalysis::InstructionSemantics::MultiSemantics::RiscOperators, Rose::Callbacks::List< T >, Sawyer::Container::AddressMap< A, T >, Sawyer::Container::AddressMapConstraints< AddressMap >
- beforeChange() : Sawyer::Tree::Vertex< B >::Edge< T >
- beforeResize() : Sawyer::Tree::Vertex< B >::EdgeVector< T >
- begin() : RangeMap< R, T >, RoseAst, Rosebud::Ast::TokenList, SageInterface::Ada::AggregateInfo, Sawyer::Container::Interval< T >, Sawyer::Container::Trace< T, IndexTag >, Sawyer::Lexer::Token< T >, Sawyer::Tree::Vertex< B >::EdgeVector< T >, Sawyer::Yaml::Node
- begins_after() : Range< T >
- begins_before() : Range< T >
- begins_with() : Range< T >
- behavior() : Rose::BinaryAnalysis::HotPatch::Record
- best_fit() : RangeMap< R, T >
- bestAvailable() : Rose::BinaryAnalysis::SmtSolver
- bestDeltaRatio() : Rose::BinaryAnalysis::BestMapAddress
- bestDeltas() : Rose::BinaryAnalysis::BestMapAddress
- bestFit() : Sawyer::Container::IntervalMap< I, T, Policy >, Sawyer::Container::IntervalSet< I >
- bestFitImpl() : Sawyer::Container::IntervalMap< I, T, Policy >
- bestLinkage() : Rose::BinaryAnalysis::SmtSolver
- BestMapAddress() : Rose::BinaryAnalysis::BestMapAddress
- bestSectionByVa() : SgAsmGenericFile
- bialign() : Rose::BinaryAnalysis::BinaryLoader
- biasedOrdinal() : SgAsmPEExportEntry
- bigEndian() : Rose::BinaryAnalysis::SRecord
- BiMap() : Sawyer::Container::BiMap< S, T >
- BinaryLoader() : Rose::BinaryAnalysis::BinaryLoader
- binaryLoader() : Rose::BinaryAnalysis::Partitioner2::EngineBinary
- BinaryToSource() : Rose::BinaryAnalysis::BinaryToSource
- bindBestSection() : Rose::BinaryAnalysis::RelativeVirtualAddress
- bindSection() : Rose::BinaryAnalysis::RelativeVirtualAddress
- BitFlags() : Rose::BitFlags< E, V >, Sawyer::BitFlags< E, V >
- BitPattern() : Rose::BitPattern< T >
- bits() : Rose::BinaryAnalysis::InstructionSemantics::ConcreteSemantics::SValue, Rose::BinaryAnalysis::RegisterDescriptor, Rose::BinaryAnalysis::SymbolicExpression::Leaf, Rose::BinaryAnalysis::SymbolicExpressionParser::Token, Rose::BitPattern< T >
- bitsPerWord() : Rose::BinaryAnalysis::Architecture::Base, Rose::BinaryAnalysis::CallingConvention::Definition
- BitVector() : Sawyer::Container::BitVector
- bitwiseAnd() : Sawyer::Container::BitVector
- bitwiseOr() : Sawyer::Container::BitVector
- bitwiseXor() : Sawyer::Container::BitVector
- blackAndWhite() : Sawyer::Message::ColorSet
- blue() : Rose::Color::RGB
- boolean_() : Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RiscOperators, Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::ConcreteSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::MultiSemantics::RiscOperators, Rose::BinaryAnalysis::InstructionSemantics::SourceAstSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::StaticSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::SymbolicSemantics::RiscOperators, Rose::BinaryAnalysis::InstructionSemantics::SymbolicSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::TaintSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::TraceSemantics::RiscOperators
- BooleanParser() : Sawyer::CommandLine::BooleanParser< T >
- bottom_() : Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::RiscOperators, Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::ConcreteSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::IntervalSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::MultiSemantics::RiscOperators, Rose::BinaryAnalysis::InstructionSemantics::MultiSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::NullSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::SourceAstSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::StaticSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::SymbolicSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::TaintSemantics::SValue, Rose::BinaryAnalysis::InstructionSemantics::TraceSemantics::RiscOperators
- boundOffset() : Rose::BinaryAnalysis::RelativeVirtualAddress
- boundSection() : Rose::BinaryAnalysis::RelativeVirtualAddress
- branchTarget() : Rose::BinaryAnalysis::Architecture::Base, Rose::BinaryAnalysis::Architecture::Cil, Rose::BinaryAnalysis::Architecture::Jvm, Rose::BinaryAnalysis::Architecture::Mips32, Rose::BinaryAnalysis::Architecture::Motorola, Rose::BinaryAnalysis::Architecture::X86
- BreadthFirstForwardEdgeTraversal() : Sawyer::Container::Algorithm::BreadthFirstForwardEdgeTraversal< Graph >
- BreadthFirstForwardGraphTraversal() : Sawyer::Container::Algorithm::BreadthFirstForwardGraphTraversal< Graph >
- BreadthFirstForwardVertexTraversal() : Sawyer::Container::Algorithm::BreadthFirstForwardVertexTraversal< Graph >
- BreadthFirstReverseEdgeTraversal() : Sawyer::Container::Algorithm::BreadthFirstReverseEdgeTraversal< Graph >
- BreadthFirstReverseGraphTraversal() : Sawyer::Container::Algorithm::BreadthFirstReverseGraphTraversal< Graph >
- BreadthFirstReverseVertexTraversal() : Sawyer::Container::Algorithm::BreadthFirstReverseVertexTraversal< Graph >
- buffer() : Sawyer::Container::AddressSegment< A, T >
- build() : Backstroke::CFG< CFGNodeFilter >, ssa_private::CFG< CFGNodeT, CFGEdgeT >
- build_block_cfg_from_ast() : Rose::BinaryAnalysis::ControlFlow
- build_cg_from_ast() : Rose::BinaryAnalysis::ControlFlow, Rose::BinaryAnalysis::FunctionCall
- build_cg_from_cfg() : Rose::BinaryAnalysis::FunctionCall
- build_Fortran_AST() : SgSourceFile
- build_insn_cfg_from_ast() : Rose::BinaryAnalysis::ControlFlow
- build_Java_AST() : SgSourceFile
- buildAsmAST() : SgBinaryComposite
- buildAst() : Rose::BinaryAnalysis::Partitioner2::Engine, Rose::BinaryAnalysis::Partitioner2::EngineBinary, Rose::BinaryAnalysis::Partitioner2::EngineJvm
- buildCallGraph() : CallGraphBuilder
- buildCFG() : Backstroke::CFG< CFGNodeFilter >, ssa_private::CFG< CFGNodeT, CFGEdgeT >, StaticCFG::CFG, StaticCFG::InterproceduralCFG
- buildCommandLineToSubstituteTransformationFile() : SgNode
- buildFilteredCFG() : StaticCFG::CFG, StaticCFG::CustomFilteredCFG< _Filter >, StaticCFG::InterproceduralCFG
- buildFullCFG() : StaticCFG::CFG, StaticCFG::InterproceduralCFG
- buildGraph() : Rose::BinaryAnalysis::DataFlow
- buildGraphPerVertex() : Rose::BinaryAnalysis::DataFlow
- buildInstructionAddressSourcePositionMaps() : SgAsmDwarfLineList
- buildMacro() : TransformationSupport
- buildMasterSymbolTable() : Rose::BinaryAnalysis::BinaryLoaderElf
- buildOperatorString() : TransformationSupport
- buildVariableReference() : ssa_unfiltered_cfg::SSA_UnfilteredCfg, StaticSingleAssignment
- buildVirtualCpu() : Rose::BinaryAnalysis::FeasiblePath
- burstiness() : Sawyer::Container::Trace< T, IndexTag >
- byteOrder() : Rose::BinaryAnalysis::Architecture::Base, Rose::BinaryAnalysis::CallingConvention::Definition, Rose::BinaryAnalysis::Disassembler::Base, Rose::BinaryAnalysis::MemoryMap, SgAsmByteOrder
- byteRestricted() : Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::MemoryState
- bytesPerInstruction() : Rose::BinaryAnalysis::Architecture::Amd64, Rose::BinaryAnalysis::Architecture::Base, Rose::BinaryAnalysis::Architecture::Cil, Rose::BinaryAnalysis::Architecture::Jvm, Rose::BinaryAnalysis::Architecture::Mips32, Rose::BinaryAnalysis::Architecture::Motorola, Rose::BinaryAnalysis::Architecture::Powerpc, Rose::BinaryAnalysis::Architecture::X86
- bytesPerWord() : Rose::BinaryAnalysis::Architecture::Base, Rose::BinaryAnalysis::Disassembler::Base