Here is a list of all documented class members with links to the class documentation for each member:
- c -
- cacheAddrSpaceProperties()
: Architecture
- cacheCoreTypes()
: TypeFactory
- calcDelay()
: ParamListStandard
- calcDepth()
: FlowBlock
- calcForwardDominator()
: BlockGraph
- calcHash()
: DynamicHash
- calcLoop()
: BlockGraph
- calcNZMask()
: Funcdata
- calcRange()
: JumpBasic
- calcScaleMask()
: AddrSpace
- calculated_bool
: PcodeOp
- CALL
: Override
- call
: PcodeOp
- CALL_RETURN
: Override
- calladdr
: InjectContext
- CALLFIXUP_TYPE
: InjectPayload
- callFixupMap
: PcodeInjectLibrary
- callFixupNames
: PcodeInjectLibrary
- calling_index
: RelativeRecord
- CALLMECHANISM_TYPE
: InjectPayload
- callMechFixupMap
: PcodeInjectLibrary
- callMechTarget
: PcodeInjectLibrary
- CALLOTHERFIXUP_TYPE
: InjectPayload
- callOtherFixupMap
: PcodeInjectLibrary
- callOtherTarget
: PcodeInjectLibrary
- cancelExtensions()
: RuleSubCommute
- cancelInjectId()
: FuncProto
- CapabilityPoint()
: CapabilityPoint
- castStandard()
: CastStrategy
, CastStrategyC
, CastStrategyJava
- castStrategy
: PrintLanguage
- category
: ScopeInternal
, Symbol
- categorySanity()
: ScopeInternal
- catindex
: Symbol
- cgraph
: IfaceDecompData
- changeOpcode()
: PcodeOpBank
- characterizeAsInputParam()
: FuncProto
, ProtoModel
- characterizeAsParam()
: ParamList
, ParamListStandard
- characterizeOverlap()
: Varnode
- characters()
: ContentHandler
, TreeHandler
- chartype
: Datatype
- check()
: IfcDuplicateHash
- check_cast
: CPoolRecord
- checkActionBreak()
: Action
, Rule
- checkArrayDeref()
: PrintC
- checkCallDoubleUse()
: Funcdata
- checked
: ParamTrial
- checkEZModel()
: FlowInfo
- checkForLanedRegister()
: Funcdata
- checkForLegalCode()
: EmulateSnippet
- checkForMultistage()
: JumpTable
- checkFreeze()
: Widener
, WidenerFull
, WidenerNone
- checkInputJoin()
: FuncCallSpecs
, FuncProto
, ProtoModel
- checkInputSplit()
: FuncProto
, ProtoModel
- checkInputTrialUse()
: FuncCallSpecs
- checkIntPromotionForCompare()
: CastStrategy
, CastStrategyC
- checkIntPromotionForExtension()
: CastStrategy
, CastStrategyC
- checkJoin()
: ParamList
, ParamListStandard
- checkOutputJoin()
: ProtoModel
- checkOutputTrialUse()
: FuncCallSpecs
- checkPrintNegation()
: PrintC
, PrintLanguage
- checkRestore()
: IfcPrintInputs
- checkSizeTypeLock()
: Symbol
- checkSplit()
: ParamList
, ParamListStandard
- checkStartBreak()
: Action
- children
: Element
- cinv_t
: TokenSplit
- CircleRange()
: CircleRange
- circleUnion()
: CircleRange
- circularqueue()
: circularqueue< _type >
- class_reference
: CPoolRecord
- clear()
: BlockGraph
, CommentDatabase
, CommentDatabaseGhidra
, CommentDatabaseInternal
, ConditionalJoin
, ConstantPool
, ConstantPoolGhidra
, ConstantPoolInternal
, DynamicHash
, Funcdata
, Heritage
, JumpTable
, LoadImageXml
, ParamActive
, PathMeld
, PcodeCacher
, PcodeOpBank
, PrintLanguage
, Scope
, ScopeGhidra
, ScopeInternal
, TypeFactory
, VarnodeBank
- clearActiveOutput()
: Funcdata
- clearAllInputs()
: ProtoStore
, ProtoStoreInternal
, ProtoStoreSymbol
- clearAnalysis()
: Architecture
- clearArchitecture()
: IfaceDecompData
- clearAttribute()
: Scope
, ScopeGhidra
, ScopeInternal
- clearBreakPoints()
: Action
, ActionGroup
, ActionPool
- clearCategory()
: Scope
, ScopeGhidra
, ScopeInternal
- clearDeadVarnodes()
: Funcdata
- clearExitMarks()
: LoopBody
- clearFlags()
: AddrSpace
- clearInput()
: FuncProto
, ProtoStore
, ProtoStoreInternal
, ProtoStoreSymbol
- clearInputs()
: PcodeOpRaw
- clearMarks()
: LoopBody
- clearNoncore()
: TypeFactory
- clearOutput()
: ProtoStore
, ProtoStoreInternal
, ProtoStoreSymbol
- clearRange()
: partmap< _linetype, _valuetype >
- clearSymbolLinks()
: Funcdata
- clearTotalPosition()
: DynamicHash
- clearType()
: CommentDatabase
, CommentDatabaseGhidra
, CommentDatabaseInternal
- clearUnlocked()
: Database
, Scope
, ScopeGhidra
, ScopeInternal
- clearUnlockedCategory()
: Scope
, ScopeGhidra
, ScopeInternal
- clearUnlockedInput()
: FuncProto
- clearUnlockedOutput()
: FuncProto
- clearVarnodeMarks()
: TransformManager
- clearVisitCount()
: BlockGraph
- clone()
: Action
, ActionActiveParam
, ActionActiveReturn
, ActionAssignHigh
, ActionBlockStructure
, ActionConditionalConst
, ActionConditionalExe
, ActionConstantPtr
, ActionConstbase
, ActionCopyMarker
, ActionDeadCode
, ActionDefaultParams
, ActionDeindirect
, ActionDeterminedBranch
, ActionDirectWrite
, ActionDominantCopy
, ActionDoNothing
, ActionDynamicMapping
, ActionDynamicSymbols
, ActionExtraPopSetup
, ActionFinalStructure
, ActionForceGoto
, ActionFuncLink
, ActionFuncLinkOutOnly
, ActionGroup
, ActionHeritage
, ActionHideShadow
, ActionInferTypes
, ActionInputPrototype
, ActionLaneDivide
, ActionLikelyTrash
, ActionMapGlobals
, ActionMarkExplicit
, ActionMarkImplied
, ActionMarkIndirectOnly
, ActionMergeAdjacent
, ActionMergeCopy
, ActionMergeMultiEntry
, ActionMergeRequired
, ActionMergeType
, ActionMultiCse
, ActionNameVars
, ActionNodeJoin
, ActionNonzeroMask
, ActionNormalizeBranches
, ActionNormalizeSetup
, ActionOutputPrototype
, ActionParamDouble
, ActionPool
, ActionPreferComplement
, ActionPrototypeTypes
, ActionPrototypeWarnings
, ActionRedundBranch
, ActionRestartGroup
, ActionRestrictLocal
, ActionRestructureHigh
, ActionRestructureVarnode
, ActionReturnRecovery
, ActionReturnSplit
, ActionSegmentize
, ActionSetCasts
, ActionShadowVar
, ActionSpacebase
, ActionStackPtrFlow
, ActionStart
, ActionStartCleanUp
, ActionStartTypes
, ActionStop
, ActionStructureTransform
, ActionSwitchNorm
, ActionUnjustifiedParams
, ActionUnreachable
, ActionVarnodeProps
, Datatype
, FuncCallSpecs
, JumpAssisted
, JumpBasic2
, JumpBasic
, JumpBasicOverride
, JumpModel
, JumpModelTrivial
, JumpValues
, JumpValuesRange
, JumpValuesRangeDefault
, ParameterBasic
, ParameterSymbol
, ParamList
, ParamListMerged
, ParamListRegister
, ParamListStandard
, ParamListStandardOut
, ProtoParameter
, ProtoStore
, ProtoStoreInternal
, ProtoStoreSymbol
, Rule2Comp2Mult
, Rule2Comp2Sub
, Rule
, RuleAddMultCollapse
, RuleAddUnsigned
, RuleAndCommute
, RuleAndCompare
, RuleAndDistribute
, RuleAndMask
, RuleAndOrLump
, RuleAndPiece
, RuleBitUndistribute
, RuleBooleanNegate
, RuleBoolNegate
, RuleBoolZext
, RuleBxor2NotEqual
, RuleCarryElim
, RuleCollapseConstants
, RuleCollectTerms
, RuleConcatCommute
, RuleConcatLeftShift
, RuleConcatShift
, RuleConcatZero
, RuleConcatZext
, RuleConditionalMove
, RuleCondNegate
, RuleDivOpt
, RuleDivTermAdd2
, RuleDivTermAdd
, RuleDoubleArithShift
, RuleDoubleIn
, RuleDoubleLoad
, RuleDoubleShift
, RuleDoubleSub
, RuleDumptyHump
, RuleEarlyRemoval
, RuleEmbed
, RuleEqual2Constant
, RuleEqual2Zero
, RuleEquality
, RuleFloatCast
, RuleFloatRange
, RuleFuncPtrEncoding
, RuleGeneric
, RuleHighOrderAnd
, RuleHumptyDumpty
, RuleHumptyOr
, RuleIdentityEl
, RuleIgnoreNan
, RuleIndirectCollapse
, RuleIntLessEqual
, RuleLeftRight
, RuleLess2Zero
, RuleLessEqual2Zero
, RuleLessEqual
, RuleLessNotEqual
, RuleLessOne
, RuleLoadVarnode
, RuleLogic2Bool
, RuleModOpt
, RuleMultiCollapse
, RuleMultNegOne
, RuleNegateIdentity
, RuleNegateNegate
, RuleNotDistribute
, RuleOrCollapse
, RuleOrConsume
, RuleOrMask
, RuleOrPredicate
, RulePiece2Sext
, RulePiece2Zext
, RulePiecePathology
, RulePopcountBoolXor
, RulePositiveDiv
, RulePropagateCopy
, RulePtraddUndo
, RulePtrArith
, RulePtrFlow
, RulePtrsubCharConstant
, RulePtrsubUndo
, RulePullsubIndirect
, RulePullsubMulti
, RulePushMulti
, RulePushPtr
, RuleRangeMeld
, RuleRightShiftAnd
, RuleSborrow
, RuleSegment
, RuleSelectCse
, RuleShift2Mult
, RuleShiftAnd
, RuleShiftBitops
, RuleShiftCompare
, RuleShiftPiece
, RuleShiftSub
, RuleSignDiv2
, RuleSignForm
, RuleSignNearMult
, RuleSignShift
, RuleSLess2Zero
, RuleSlessToLess
, RuleSplitFlow
, RuleStoreVarnode
, RuleStructOffset0
, RuleSub2Add
, RuleSubCancel
, RuleSubCommute
, RuleSubExtComm
, RuleSubfloatConvert
, RuleSubNormal
, RuleSubRight
, RuleSubvarAnd
, RuleSubvarCompZero
, RuleSubvarSext
, RuleSubvarShift
, RuleSubvarSubpiece
, RuleSubvarZext
, RuleSubZext
, RuleSwitchSingle
, RuleTermOrder
, RuleTestSign
, RuleThreeWayCompare
, RuleTransformCpool
, RuleTrivialArith
, RuleTrivialBool
, RuleTrivialShift
, RuleXorCollapse
, RuleXorSwap
, RuleZextCommute
, RuleZextEliminate
, RuleZextShiftZext
, RuleZextSless
, TypeArray
, TypeBase
, TypeChar
, TypeCode
, TypeEnum
, TypePointer
, TypeSpacebase
, TypeStruct
, TypeUnicode
, TypeVoid
- cloneGroup()
: ActionDatabase
- cloneOp()
: Funcdata
- close()
: LoadImageGhidra
- closeGroup()
: EmitPrettyPrint
, EmitXml
, TokenSplit
- closeParen()
: EmitNoXml
, EmitPrettyPrint
, EmitXml
, TokenSplit
- closeSectionInfo()
: LoadImage
, LoadImageBfd
- closeSymbols()
: LoadImage
, LoadImageBfd
- code
: LoadImageSection
- coderef
: PcodeOp
- collapse()
: PcodeOp
- collapseAll()
: CollapseStructure
- collapseConstantSymbol()
: PcodeOp
- collapseIntMultMult()
: Funcdata
- CollapseStructure()
: CollapseStructure
- collapseTable()
: LoadTable
- collect()
: TermOrder
- collectBehaviors()
: Architecture
- collectLoadPoints()
: EmulateFunction
- collectReachable()
: BlockGraph
- collectSpecFiles()
: SleighArchitecture
- comlist
: IfaceStatus
- comm_t
: TokenSplit
- comma
: PrintC
- comma_separate
: PrintLanguage
- commandmap
: GhidraCapability
- commandString()
: IfaceCommand
- Comment()
: Comment
- comment_color
: EmitXml
- comment_type
: Comment
- CommentDatabaseGhidra()
: CommentDatabaseGhidra
- CommentDatabaseInternal()
: CommentDatabaseInternal
- commentdb
: Architecture
- commsorter
: PrintC
- commutative
: PcodeOp
- compare()
: Datatype
, IfaceCommand
, RangeHint
, StackEqn
, TypeArray
, TypeCode
, TypeEnum
, TypePointer
, TypeSpacebase
, TypeStruct
- compare_ends()
: LoopBody
- compare_head()
: LoopBody
- compareBasic()
: TypeCode
- compareBlockIndex()
: FlowBlock
- compareByEntryAddress()
: FuncCallSpecs
- compareByIndex()
: AddrSpace
- compareCallspecs()
: Funcdata
- compareDependency()
: Datatype
, TypeArray
, TypeCode
, TypeEnum
, TypePointer
, TypeSpacebase
, TypeStruct
- compareFinalOrder()
: FlowBlock
- compareJustLoc()
: HighVariable
- compareName()
: HighVariable
- compareOrder()
: PcodeOp
- compareTo()
: Cover
- compute()
: ValueSetRead
- concretize()
: TypeFactory
- condexe_effect
: ParamTrial
- ConditionalExecution()
: ConditionalExecution
- ConditionMarker()
: ConditionMarker
- conf
: IfaceDecompData
- ConsistencyChecker()
: ConsistencyChecker
- ConsoleCommands()
: ConsoleCommands
- const_color
: EmitXml
- const_iterator
: LanedRegister
, partmap< _linetype, _valuetype >
, rangemap< _recordtype >
- constant
: TransformVar
, Varnode
- constant_iop
: TransformVar
- constant_space_index
: AddrSpace
- constantMatch()
: Varnode
- ConstantPoolGhidra()
: ConstantPoolGhidra
- ConstantSpace()
: ConstantSpace
- constructFloatExtensionAddress()
: AddrSpaceManager
- constructJoinAddress()
: AddrSpaceManager
- constructValue()
: MemoryBank
- contain()
: Cover
, CoverBlock
, RangeHint
- containedBy()
: Address
, ParamEntry
- contains()
: ActionGroupList
, CircleRange
, JumpValues
, JumpValuesRange
, JumpValuesRangeDefault
, ParamEntry
, Range
, Varnode
, VarnodeData
- containVarnodeDef()
: Cover
- context
: Architecture
- ContextBitRange()
: ContextBitRange
- ContextCache()
: ContextCache
- convertEncoding()
: FloatFormat
- copy()
: FuncProto
- copy_in1
: HighVariable
- copy_in2
: HighVariable
- copyFlowEffects()
: FuncProto
- copyShadow()
: Varnode
- copySpaces()
: AddrSpaceManager
- copySymbol()
: Varnode
- copySymbolIfValid()
: Varnode
- coretype
: Datatype
- count
: Action
- count_apply
: Action
- count_tests
: Action
- countMatchingCalls()
: FuncCallSpecs
- coverdirty
: HighVariable
, Varnode
- cpar_t
: TokenSplit
- cpool
: Architecture
- create()
: PcodeOpBank
, VarnodeBank
- createBlock()
: BlockMap
- createConstFromSpace()
: AddrSpaceManager
- createData()
: IfaceBaseCommand
, IfaceCodeDataCommand
, IfaceCommand
, IfaceCommandDummy
, IfaceDecompCommand
- createDef()
: VarnodeBank
- createDefUnique()
: VarnodeBank
- createSet()
: ContextDatabase
, ContextGhidra
, ContextInternal
- createStackRef()
: Funcdata
- createUnique()
: VarnodeBank
- ct
: PrintLanguage::Atom
, TokenSplit
- currentBehave
: Emulate
- currentOp
: EmulateMemory
, EmulatePcodeOp
- curscope
: PrintLanguage
- curval
: JumpValuesRange