Here is a list of all documented class members with links to the class documentation for each member:
- o -
- obank
: FlowInfo
, Funcdata
- object_member
: PrintC
- off
: TokenSplit
- offset
: Address
, AddTreeState
, Heritage::StackNode
, ParamTrial
, PrintLanguage::Atom
, SymbolEntry::EntryInitData
, SymbolEntry
, TypeField
, VarnodeData
- offset_unknown
: FuncCallSpecs
- oinv_t
: TokenSplit
- oneInstruction()
: GhidraTranslate
, Sleigh
, Translate
- oneOffMatch()
: GuardRecord
- only_branch
: PrintLanguage
- onlyOpUse()
: Funcdata
- onlyReachableFromRoot()
: CollapseStructure
- onOrOff()
: ArchOption
- op
: AncestorRealistic::State
, BlockBasic
, FuncCallSpecs
, LoadGuard
, PathMeld::RootedOp
, PcodeOpEdge
, PrintLanguage::Atom
, PrintLanguage::NodePending
, PrintLanguage::ReversePolish
, PropagationState
, RuleConditionalMove::BoolExpress
, RuleOrPredicate::MultiPredicate
, SubvariableFlow::ReplaceOp
, TokenSplit
, ToOpEdge
, TransformOp
, ValueSetRead
- op_preexisting
: TransformOp
- op_replacement
: TransformOp
- op_state
: ActionPool
- op_t
: TokenSplit
- opAbs()
: FloatFormat
- opAdd()
: FloatFormat
- opaddress
: JumpTable
- opaque_string
: Datatype
- opar_t
: TokenSplit
- OpBehavior()
: OpBehavior
- OpBehaviorBoolAnd()
: OpBehaviorBoolAnd
- OpBehaviorBoolNegate()
: OpBehaviorBoolNegate
- OpBehaviorBoolOr()
: OpBehaviorBoolOr
- OpBehaviorBoolXor()
: OpBehaviorBoolXor
- OpBehaviorCopy()
: OpBehaviorCopy
- OpBehaviorEqual()
: OpBehaviorEqual
- OpBehaviorFloatAbs()
: OpBehaviorFloatAbs
- OpBehaviorFloatAdd()
: OpBehaviorFloatAdd
- OpBehaviorFloatCeil()
: OpBehaviorFloatCeil
- OpBehaviorFloatDiv()
: OpBehaviorFloatDiv
- OpBehaviorFloatEqual()
: OpBehaviorFloatEqual
- OpBehaviorFloatFloat2Float()
: OpBehaviorFloatFloat2Float
- OpBehaviorFloatFloor()
: OpBehaviorFloatFloor
- OpBehaviorFloatInt2Float()
: OpBehaviorFloatInt2Float
- OpBehaviorFloatLess()
: OpBehaviorFloatLess
- OpBehaviorFloatLessEqual()
: OpBehaviorFloatLessEqual
- OpBehaviorFloatMult()
: OpBehaviorFloatMult
- OpBehaviorFloatNan()
: OpBehaviorFloatNan
- OpBehaviorFloatNeg()
: OpBehaviorFloatNeg
- OpBehaviorFloatNotEqual()
: OpBehaviorFloatNotEqual
- OpBehaviorFloatRound()
: OpBehaviorFloatRound
- OpBehaviorFloatSqrt()
: OpBehaviorFloatSqrt
- OpBehaviorFloatSub()
: OpBehaviorFloatSub
- OpBehaviorFloatTrunc()
: OpBehaviorFloatTrunc
- OpBehaviorInt2Comp()
: OpBehaviorInt2Comp
- OpBehaviorIntAdd()
: OpBehaviorIntAdd
- OpBehaviorIntAnd()
: OpBehaviorIntAnd
- OpBehaviorIntCarry()
: OpBehaviorIntCarry
- OpBehaviorIntDiv()
: OpBehaviorIntDiv
- OpBehaviorIntLeft()
: OpBehaviorIntLeft
- OpBehaviorIntLess()
: OpBehaviorIntLess
- OpBehaviorIntLessEqual()
: OpBehaviorIntLessEqual
- OpBehaviorIntMult()
: OpBehaviorIntMult
- OpBehaviorIntNegate()
: OpBehaviorIntNegate
- OpBehaviorIntOr()
: OpBehaviorIntOr
- OpBehaviorIntRem()
: OpBehaviorIntRem
- OpBehaviorIntRight()
: OpBehaviorIntRight
- OpBehaviorIntSborrow()
: OpBehaviorIntSborrow
- OpBehaviorIntScarry()
: OpBehaviorIntScarry
- OpBehaviorIntSdiv()
: OpBehaviorIntSdiv
- OpBehaviorIntSext()
: OpBehaviorIntSext
- OpBehaviorIntSless()
: OpBehaviorIntSless
- OpBehaviorIntSlessEqual()
: OpBehaviorIntSlessEqual
- OpBehaviorIntSrem()
: OpBehaviorIntSrem
- OpBehaviorIntSright()
: OpBehaviorIntSright
- OpBehaviorIntSub()
: OpBehaviorIntSub
- OpBehaviorIntXor()
: OpBehaviorIntXor
- OpBehaviorIntZext()
: OpBehaviorIntZext
- OpBehaviorNotEqual()
: OpBehaviorNotEqual
- OpBehaviorPiece()
: OpBehaviorPiece
- OpBehaviorPopcount()
: OpBehaviorPopcount
- OpBehaviorSubpiece()
: OpBehaviorSubpiece
- opBinary()
: PrintLanguage
- opBoolAnd()
: PrintC
, PrintLanguage
- opBoolNegate()
: PrintC
, PrintLanguage
- opBoolOr()
: PrintC
, PrintLanguage
- opBoolXor()
: PrintC
, PrintLanguage
- opBranch()
: PrintC
, PrintLanguage
- opBranchind()
: PrintC
, PrintLanguage
- opc
: BlockCondition
, OpFollow
, RuleConditionalMove::BoolExpress
, SubvariableFlow::ReplaceOp
, TransformOp
- opcache
: EmulatePcodeCache
, PcodeEmitCache
- opCall()
: PrintC
, PrintLanguage
- opCallind()
: PrintC
, PrintJava
, PrintLanguage
- opCallother()
: PrintC
, PrintLanguage
- opCast()
: PrintC
, PrintLanguage
- opCbranch()
: PrintC
, PrintLanguage
- opCeil()
: FloatFormat
- opClearSpacebasePtr()
: Funcdata
- opcode
: OpBehavior
, PcodeOp
, TypeOp
- opCode
: ValueSet
- opConstructor()
: PrintC
, PrintLanguage
- opCopy()
: PrintC
, PrintLanguage
- opCpoolRefOp()
: PrintC
, PrintJava
, PrintLanguage
- opDeadAndGone()
: Funcdata
- opDeadInsertAfter()
: Funcdata
- opDestroy()
: Funcdata
- opDestroyRaw()
: Funcdata
- opDiv()
: FloatFormat
- opedge
: DynamicHash
- opedgeproc
: DynamicHash
- open()
: LoadImageGhidra
, LoadImageXml
, RangeHint
, RawLoadImage
- openBranch()
: TraceDAG
- openDocument()
: DocumentStorage
- openGroup()
: EmitPrettyPrint
, EmitXml
, TokenSplit
- openParen()
: EmitNoXml
, EmitPrettyPrint
, EmitXml
, TokenSplit
- openSectionInfo()
: LoadImage
- openSymbols()
: LoadImage
, LoadImageXml
- opEqual()
: FloatFormat
- operator!=()
: Address
, EffectRecord
, LanedRegister::LanedIterator
, MapIterator
, ProtoParameter
, rangemap< _recordtype >::PartIterator
, SeqNum
, Varnode
, VarnodeData
- operator()()
: CommentOrder
, DatatypeCompare
, DatatypeNameCompare
, JoinRecordCompare
, SymbolCompareName
, VarnodeCompareDefLoc
, VarnodeCompareLocDef
- operator*()
: LanedRegister::LanedIterator
, MapIterator
, rangemap< _recordtype >::PartIterator
- operator+()
: Address
- operator++()
: LanedRegister::LanedIterator
, MapIterator
, rangemap< _recordtype >::PartIterator
- operator-()
: Address
- operator--()
: rangemap< _recordtype >::PartIterator
- operator<()
: Address
, BlockVarnode
, CommentSorter::Subsort
, ConditionalJoin::MergePair
, ConstantPoolInternal::CheapSorter
, EffectRecord
, HighEdge
, JoinRecord
, JumpTable::IndexPair
, LoadTable
, LoopBody
, ParamEntryRange::SubsortPosition
, ParamTrial
, Range
, rangemap< _recordtype >::AddrRange
, ScopeMapper::NullSubsort
, ScoreProtoModel::PEntry
, SeqNum
, SymbolEntry::EntrySubsort
, ToOpEdge
, TraceDAG::BadEdgeScore
, TypeField
, Varnode
, VarnodeData
- operator<<
: Address
, SeqNum
- operator<=()
: Address
- operator=()
: Address
, BfdArchitectureCapability
, ContextInternal::FreeArray
, GhidraDecompCapability
, LanedRegister::LanedIterator
, MapIterator
, PrintCCapability
, PrintJavaCapability
, rangemap< _recordtype >::PartIterator
, RawBinaryArchitectureCapability
, XmlArchitectureCapability
- operator==()
: Address
, CircleRange
, EffectRecord
, LanedRegister::LanedIterator
, MapIterator
, ProtoParameter
, rangemap< _recordtype >::PartIterator
, SeqNum
, Varnode
, VarnodeData
- opExtractOp()
: PrintC
, PrintLanguage
- opflags
: TypeOp
- opFlipCondition()
: Funcdata
- opFloat2Float()
: FloatFormat
- opFloatAbs()
: PrintC
, PrintLanguage
- opFloatAdd()
: PrintC
, PrintLanguage
- opFloatCeil()
: PrintC
, PrintLanguage
- opFloatDiv()
: PrintC
, PrintLanguage
- opFloatEqual()
: PrintC
, PrintLanguage
- opFloatFloat2Float()
: PrintC
, PrintLanguage
- opFloatFloor()
: PrintC
, PrintLanguage
- opFloatInt2Float()
: PrintC
, PrintLanguage
- opFloatLess()
: PrintC
, PrintLanguage
- opFloatLessEqual()
: PrintC
, PrintLanguage
- opFloatMult()
: PrintC
, PrintLanguage
- opFloatNan()
: PrintC
, PrintLanguage
- opFloatNeg()
: PrintC
, PrintLanguage
- opFloatNotEqual()
: PrintC
, PrintLanguage
- opFloatRound()
: PrintC
, PrintLanguage
- opFloatSqrt()
: PrintC
, PrintLanguage
- opFloatSub()
: PrintC
, PrintLanguage
- opFloatTrunc()
: PrintC
, PrintLanguage
- opFloor()
: FloatFormat
- OpFollow()
: OpFollow
- opFunc()
: PrintC
- opHeritage()
: Funcdata
- opHiddenFunc()
: PrintC
- opIndirect()
: PrintC
, PrintLanguage
- opInsert()
: Funcdata
- opInsertAfter()
: Funcdata
- opInsertBefore()
: Funcdata
- opInsertBegin()
: Funcdata
- opInsertEnd()
: Funcdata
- opInsertInput()
: Funcdata
- opInsertOp()
: PrintC
, PrintLanguage
- opInt2Comp()
: PrintC
, PrintLanguage
- opInt2Float()
: FloatFormat
- opIntAdd()
: PrintC
, PrintLanguage
- opIntAnd()
: PrintC
, PrintLanguage
- opIntCarry()
: PrintC
, PrintLanguage
- opIntDiv()
: PrintC
, PrintLanguage
- opIntEqual()
: PrintC
, PrintLanguage
- opIntLeft()
: PrintC
, PrintLanguage
- opIntLess()
: PrintC
, PrintLanguage
- opIntLessEqual()
: PrintC
, PrintLanguage
- opIntMult()
: PrintC
, PrintLanguage
- opIntNegate()
: PrintC
, PrintLanguage
- opIntNotEqual()
: PrintC
, PrintLanguage
- opIntOr()
: PrintC
, PrintLanguage
- opIntRem()
: PrintC
, PrintLanguage
- opIntRight()
: PrintC
, PrintLanguage
- opIntSborrow()
: PrintC
, PrintLanguage
- opIntScarry()
: PrintC
, PrintLanguage
- opIntSdiv()
: PrintC
, PrintLanguage
- opIntSext()
: PrintC
, PrintLanguage
- opIntSless()
: PrintC
, PrintLanguage
- opIntSlessEqual()
: PrintC
, PrintLanguage
- opIntSrem()
: PrintC
, PrintLanguage
- opIntSright()
: PrintC
, PrintLanguage
- opIntSub()
: PrintC
, PrintLanguage
- opIntXor()
: PrintC
, PrintLanguage
- opIntZext()
: PrintC
, PrintLanguage
- opLess()
: FloatFormat
- opLessEqual()
: FloatFormat
- opList
: EmulateSnippet
- oplist
: SubvariableFlow
- opLoad()
: PrintC
, PrintJava
, PrintLanguage
- opMarkCalculatedBool()
: Funcdata
- opMarkCpoolTransformed()
: Funcdata
- opMarkHalt()
: Funcdata
- opMarkNoCollapse()
: Funcdata
- opMarkNonPrinting()
: Funcdata
- opMarkSpacebasePtr()
: Funcdata
- opMarkSpecialPrint()
: Funcdata
- opMarkStartBasic()
: Funcdata
- opMarkStartInstruction()
: Funcdata
- opMeld
: PathMeld
- opMult()
: FloatFormat
- opMultiequal()
: PrintC
, PrintLanguage
- opNan()
: FloatFormat
- opNeg()
: FloatFormat
- opNewOp()
: PrintC
, PrintLanguage
- opNotEqual()
: FloatFormat
- opPiece()
: PrintC
, PrintLanguage
- opPopcountOp()
: PrintC
, PrintLanguage
- opproc
: DynamicHash
- opPtradd()
: PrintC
, PrintLanguage
- opPtrsub()
: PrintC
, PrintLanguage
- opRemoveInput()
: Funcdata
- opReturn()
: PrintC
, PrintLanguage
- opRound()
: FloatFormat
- opSegmentOp()
: PrintC
, PrintLanguage
- opSetAllInput()
: Funcdata
- opSetInput()
: Funcdata
, TransformManager
- opSetOpcode()
: Funcdata
- opSetOutput()
: Funcdata
, TransformManager
- opSqrt()
: FloatFormat
- OpStackElement()
: ActionMarkExplicit::OpStackElement
- opStackLoad()
: Funcdata
- opStackStore()
: Funcdata
- opstate
: ConditionMarker
- opstop
: CommentSorter
- opStore()
: PrintC
, PrintJava
, PrintLanguage
- opSub()
: FloatFormat
- opSubpiece()
: PrintC
, PrintLanguage
- opSwapInput()
: Funcdata
- option_convention
: PrintC
- option_hide_exts
: PrintC
- option_inplace_ops
: PrintC
- option_nocasts
: PrintC
- option_NULL
: PrintC
- option_unplaced
: PrintC
- OptionAliasBlock()
: OptionAliasBlock
- OptionAllowContextSet()
: OptionAllowContextSet
- OptionCommentHeader()
: OptionCommentHeader
- OptionCommentIndent()
: OptionCommentIndent
- OptionCommentInstruction()
: OptionCommentInstruction
- OptionCommentStyle()
: OptionCommentStyle
- OptionConventionPrinting()
: OptionConventionPrinting
- OptionCurrentAction()
: OptionCurrentAction
- OptionDatabase()
: OptionDatabase
- OptionDefaultPrototype()
: OptionDefaultPrototype
- OptionErrorReinterpreted()
: OptionErrorReinterpreted
- OptionErrorTooManyInstructions()
: OptionErrorTooManyInstructions
- OptionErrorUnimplemented()
: OptionErrorUnimplemented
- OptionExtraPop()
: OptionExtraPop
- OptionHideExtensions()
: OptionHideExtensions
- OptionIgnoreUnimplemented()
: OptionIgnoreUnimplemented
- OptionIndentIncrement()
: OptionIndentIncrement
- OptionInferConstPtr()
: OptionInferConstPtr
- OptionInline()
: OptionInline
- OptionInPlaceOps()
: OptionInPlaceOps
- OptionIntegerFormat()
: OptionIntegerFormat
- OptionJumpLoad()
: OptionJumpLoad
- optionmap
: OptionDatabase
- OptionMaxInstruction()
: OptionMaxInstruction
- OptionMaxLineWidth()
: OptionMaxLineWidth
- OptionNamespaceStrategy()
: OptionNamespaceStrategy
- OptionNoCastPrinting()
: OptionNoCastPrinting
- OptionNoReturn()
: OptionNoReturn
- OptionNullPrinting()
: OptionNullPrinting
- OptionProtoEval()
: OptionProtoEval
- OptionReadOnly()
: OptionReadOnly
- options
: Architecture
- OptionSetAction()
: OptionSetAction
- OptionSetLanguage()
: OptionSetLanguage
- OptionStructAlign()
: OptionStructAlign
- OptionToggleRule()
: OptionToggleRule
- OptionWarning()
: OptionWarning
- optoken
: PrintLanguage
- optree
: PcodeOpBank
- opTrunc()
: FloatFormat
- optype
: RuleConditionalMove::BoolExpress
- opTypeCast()
: PrintC
- opUnary()
: PrintLanguage
- opUndoPtradd()
: Funcdata
- opUninsert()
: Funcdata
- opUnlink()
: Funcdata
- opUnsetInput()
: Funcdata
- opUnsetOutput()
: Funcdata
- opZeroMulti()
: Funcdata
- order
: CommentSorter::Subsort
, SeqNum
- orderBlocks()
: BlockGraph
- orderLoopBodies()
: CollapseStructure
- orderParameters()
: InjectPayload
- orderPartition
: ValueSetSolver
- orderRecurse()
: TypeFactory
- orderTails()
: LoopBody
- orequal
: PrintC
- origIndex
: ScoreProtoModel::PEntry
- origmodel
: JumpTable
- origPathMeld
: JumpBasic2
- other_space_index
: AddrSpace
- OtherSpace()
: OtherSpace
- otherVn
: RuleOrPredicate::MultiPredicate
- out
: PcodeOpRaw
- outindex
: BlockSwitch::CaseOrder
- outofbounds_present
: FlowInfo
- outofthis
: FlowBlock
- outparam
: ProtoStoreInternal
, ProtoStoreSymbol
- output
: InjectContext
, InjectPayload
, PcodeOp
, ProtoModel
, SubvariableFlow::ReplaceOp
, TransformOp
- outputList
: ExecutablePcode
- outputTypeLocal()
: PcodeOp
- outtype
: PrototypePieces
- overflow()
: EmitPrettyPrint
- overlap()
: Address
, Varnode
- overlay
: AddrSpace
- overlaybase
: AddrSpace
- OverlaySpace()
: OverlaySpace
- overrideFlow()
: Funcdata
- overrideSizeLockType()
: ParameterBasic
, ParameterSymbol
, ProtoParameter
, Scope
- owner
: Scope