Ghidra Decompiler Analysis Engine
Class Index
a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
j
|
l
|
m
|
n
|
o
|
p
|
r
|
s
|
t
|
u
|
v
|
w
|
x
|
y
a
DatatypeNameCompare
IfcSource
ParseError
SectionVector
DataUnavailError
IfcStructureBlocks
ParserContext
SegmentedResolver
Action
DecisionNode
IfcTypeVarnode
ParserWalker
SegmentOp
ActionActiveParam
DecisionProperties
IfcUnlockPrototype
ParserWalkerChange
SeqNum
ActionActiveReturn
DecompileAt
IfcVarnodeCover
PartialSymbolEntry
SetAction
ActionAssignHigh
DeregisterProgram
IfcVarnodehighCover
rangemap::PartIterator
SetOptions
ActionBlockStructure
DisassemblyCache
IfcVolatile
Partition
ShiftForm
ActionConditionalConst
DisassemblyEngine
ImportRecord
partmap
SizePass
ActionConditionalExe
DisassemblyResult
IndirectForm
PathMeld
Sleigh
ActionConstantPtr
DisjointPattern
InjectCallfixupGhidra
Pattern
SleighArchitecture
ActionConstbase
DivExpression
InjectCallotherGhidra
PatternBlock
SleighBase
ActionCopyMarker
Document
InjectContext
PatternEquation
SleighBuilder
ActionDatabase
DocumentStorage
InjectContextGhidra
PatternExpression
SleighCompile
ActionDeadCode
DummyConstConstraint
InjectContextSleigh
PatternlessSymbol
SleighError
ActionDefaultParams
DummyOpConstraint
InjectedUserOp
PatternValue
SleighPcode
ActionDeindirect
DummyTranslate
InjectParameter
PcodeBuilder
SleighSymbol
ActionDeterminedBranch
DummyVarnodeConstraint
InjectPayload
PcodeCacher
SourceFileIndexer
ActionDirectWrite
DynamicHash
InjectPayloadCallfixup
PcodeCompile
SpacebaseSpace
ActionDominantCopy
DynamicRecommend
InjectPayloadCallother
PcodeData
SpaceQuality
ActionDoNothing
e
InjectPayloadDynamic
PcodeEmit
SpaceSymbol
ActionDynamicMapping
InjectPayloadGhidra
PcodeEmitCache
SpecificSymbol
ActionDynamicSymbols
EffectRecord
InjectPayloadSleigh
PcodeEmitFd
SplitFlow
ActionExtraPopSetup
Element
InstructionPattern
PcodeInjectLibrary
SplitVarnode
ActionFinalStructure
EmitNoXml
IopSpace
PcodeInjectLibraryGhidra
StackEqn
ActionForceGoto
EmitPrettyPrint
j
PcodeInjectLibrarySleigh
StackSolver
ActionFuncLink
EmitXml
PcodeLexer
StarQuality
ActionFuncLinkOutOnly
Emulate
JavaError
PcodeOp
StartInstructionValue
ActionGroup
EmulateFunction
JoinRecord
PcodeOpBank
StartSymbol
ActionGroupList
EmulateMemory
JoinRecordCompare
PcodeOpEdge
StringManager::StringData
ActionHeritage
EmulatePcodeCache
JoinSpace
PcodeOpNode
StringManager
ActionHideShadow
EmulatePcodeOp
JumpAssisted
PcodeOpRaw
StringManagerUnicode
ActionInferTypes
EmulateSnippet
JumpAssistOp
PcodeRawOut
StructureGraph
ActionInputPrototype
EndInstructionValue
JumpBasic
PcodeSnippet
SubExpression
ActionLaneDivide
EndSymbol
JumpBasic2
PhiForm
SubfloatFlow
ActionLikelyTrash
SymbolEntry::EntryInitData
JumpBasicOverride
PlusExpression
SubForm
ActionMapGlobals
SymbolEntry::EntrySubsort
JumpModel
PointerModifier
SubtableSymbol
ActionMarkExplicit
Enumerator
JumpModelTrivial
PreferSplitManager
SubvariableFlow
ActionMarkImplied
EpsilonSymbol
JumpTable
PreferSplitRecord
Symbol
ActionMarkIndirectOnly
Equal1Form
JumptableNotReachableError
PrintC
SymbolCompare
ActionMergeAdjacent
Equal2Form
JumptableThunkError
PrintCCapability
SymbolCompareName
ActionMergeCopy
Equal3Form
JumpValues
PrintfCallBack
SymbolEntry
ActionMergeMultiEntry
EqualEquation
JumpValuesRange
PrintJava
SymbolScope
ActionMergeRequired
EquateSymbol
JumpValuesRangeDefault
PrintJavaCapability
SymbolTable
ActionMergeType
ValueSet::Equation
l
PrintLanguage
t
ActionMultiCse
EquationAnd
PrintLanguageCapability
ActionNameVars
EquationCat
LabelSymbol
PriorityQueue
TargetFeature
ActionNodeJoin
EquationLeftEllipsis
LabSymbol
PropagationState
TargetHit
ActionNonzeroMask
EquationOr
LaneDescription
ProtoModel
TerminateCallBack
ActionNormalizeBranches
EquationRightEllipsis
LanedRegister::LanedIterator
ProtoModelMerged
TermOrder
ActionNormalizeSetup
EvaluationError
LaneDivide
ProtoParameter
TermPatternOp
ActionOutputPrototype
ExecutablePcode
LanedRegister
ProtoStore
Token
ActionParamDouble
ExecutablePcodeGhidra
LanguageDescription
ProtoStoreInternal
TokenField
ActionPool
ExecutablePcodeSleigh
LeafIterator
ProtoStoreSymbol
TokenPattern
ActionPreferComplement
ExprTree
LeftShiftExpression
PrototypePieces
TokenSplit
ActionPrototypeTypes
ExternRefSymbol
LessConstForm
PutsCallBack
TokenSymbol
ActionPrototypeWarnings
f
LessEqualEquation
r
ToOpEdge
ActionRedundBranch
LessEquation
TraceDAG
ActionRestartGroup
FamilySymbol
LessThreeWay
Range
TrackedContext
ActionRestrictLocal
FieldContext
LoadGuard
RangeHint
TransformManager
ActionRestructureHigh
FieldQuality
LoadImage
RangeList
TransformOp
ActionRestructureVarnode
FileManage
LoadImageBfd
rangemap
TransformVar
ActionReturnRecovery
FileStreamState
LoadImageFunc
RawBinaryArchitecture
Translate
ActionReturnSplit
FixedHandle
LoadImageGhidra
RawBinaryArchitectureCapability
TraverseConstraint
ActionSegmentize
FloatFormat
LoadImageSection
RawLoadImage
TraverseCountState
ActionSetCasts
FloatingEdge
LoadImageXml
RecovError
TraverseDescendState
ActionShadowVar
FlowBlock
LoadTable
RegisterProgram
TraverseGroupState
ActionSpacebase
FlowDestSymbol
Location
RelativeRecord
TreeHandler
ActionStackPtrFlow
FlowInfo
LocationMap
PrintLanguage::ReversePolish
TripleSymbol
ActionStart
FlowRefSymbol
LogicalForm
RHSConstant
TruncationTag
ActionStartCleanUp
FlushNative
LoopBody
RightShiftExpression
TypeArray
ActionStartTypes
FspecSpace
LowlevelError
RtlPair
TypeBase
ActionStop
FuncCallSpecs
m
Rule
TypeChar
ActionStructureTransform
Funcdata
Rule2Comp2Mult
TypeCode
ActionSwitchNorm
FuncProto
MacroBuilder
Rule2Comp2Sub
TypeDeclarator
ActionUnjustifiedParams
FunctionModifier
MacroSymbol
RuleAddMultCollapse
TypeEnum
ActionUnreachable
FunctionSymbol
MapIterator
RuleAddUnsigned
TypeFactory
ActionVarnodeProps
FunctionTestCollection
MapState
RuleAndCommute
TypeFactoryGhidra
AliasChecker::AddBase
FunctionTestProperty
MemoryBank
RuleAndCompare
TypeField
AddForm
g
MemoryHashOverlay
RuleAndDistribute
TypeModifier
Address
MemoryImage
RuleAndMask
TypeOp
AddressResolver
GhidraCapability
MemoryPageOverlay
RuleAndOrLump
TypeOpBinary
AddrLink
GhidraCommand
MemoryState
RuleAndPiece
TypeOpBoolAnd
AddrSpace
GhidraDecompCapability
Merge
RuleBitUndistribute
TypeOpBoolNegate
AddrSpaceManager
GhidraStringManager
MinusExpression
RuleBooleanNegate
TypeOpBoolOr
AddTreeState
GhidraTranslate
MultExpression
RuleBoolNegate
TypeOpBoolXor
AliasChecker
GrammarLexer
MultForm
RuleBoolZext
TypeOpBranch
AncestorRealistic
GrammarToken
MyLoadImage
RuleBxor2NotEqual
TypeOpBranchind
AndExpression
GreaterEqualEquation
n
RuleCarryElim
TypeOpCall
Architecture
GreaterEquation
RuleCollapseConstants
TypeOpCallind
ArchitectureCapability
GuardRecord
NameRecommend
RuleCollectTerms
TypeOpCallother
ArchitectureGhidra
h
NameSymbol
RuleCompile
TypeOpCast
ArchOption
NameValue
RuleConcatCommute
TypeOpCbranch
ArrayModifier
HandleTpl
PrintLanguage::NodePending
RuleConcatLeftShift
TypeOpCopy
AssemblyEmit
Heritage
NotEqualEquation
RuleConcatShift
TypeOpCpoolref
AssemblyRaw
HeritageInfo
NotExpression
RuleConcatZero
TypeOpEqual
PrintLanguage::Atom
HighEdge
o
RuleConcatZext
TypeOpExtract
Attributes
HighVariable
RuleConditionalMove
TypeOpFloatAbs
b
i
OpBehavior
RuleCondNegate
TypeOpFloatAdd
OpBehaviorBoolAnd
RuleDivOpt
TypeOpFloatCeil
BadDataError
IdentRec
OpBehaviorBoolNegate
RuleDivTermAdd
TypeOpFloatDiv
BfdArchitecture
IfaceAssemblyEmit
OpBehaviorBoolOr
RuleDivTermAdd2
TypeOpFloatEqual
BfdArchitectureCapability
IfaceBaseCommand
OpBehaviorBoolXor
RuleDoubleArithShift
TypeOpFloatFloat2Float
BinaryExpression
IfaceCapability
OpBehaviorCopy
RuleDoubleIn
TypeOpFloatFloor
BitrangeSymbol
IfaceCodeDataCapability
OpBehaviorEqual
RuleDoubleLoad
TypeOpFloatInt2Float
BlockBasic
IfaceCodeDataCommand
OpBehaviorFloatAbs
RuleDoubleShift
TypeOpFloatLess
BlockCondition
IfaceCommand
OpBehaviorFloatAdd
RuleDoubleSub
TypeOpFloatLessEqual
BlockCopy
IfaceCommandDummy
OpBehaviorFloatCeil
RuleDumptyHump
TypeOpFloatMult
BlockDoWhile
IfaceData
OpBehaviorFloatDiv
RuleEarlyRemoval
TypeOpFloatNan
BlockEdge
IfaceDecompCapability
OpBehaviorFloatEqual
RuleEmbed
TypeOpFloatNeg
BlockGoto
IfaceDecompCommand
OpBehaviorFloatFloat2Float
RuleEqual2Constant
TypeOpFloatNotEqual
BlockGraph
IfaceDecompData
OpBehaviorFloatFloor
RuleEqual2Zero
TypeOpFloatRound
BlockIf
IfaceError
OpBehaviorFloatInt2Float
RuleEquality
TypeOpFloatSqrt
BlockInfLoop
IfaceExecutionError
OpBehaviorFloatLess
RuleFloatCast
TypeOpFloatSub
BlockList
IfaceParseError
OpBehaviorFloatLessEqual
RuleFloatRange
TypeOpFloatTrunc
BlockMap
IfaceStatus
OpBehaviorFloatMult
RuleFuncPtrEncoding
TypeOpFunc
BlockMultiGoto
IfaceTerm
OpBehaviorFloatNan
RuleGeneric
TypeOpIndirect
BlockSwitch
IfcAddpath
OpBehaviorFloatNeg
RuleHighOrderAnd
TypeOpInsert
BlockVarnode
IfcAddrrangeLoad
OpBehaviorFloatNotEqual
RuleHumptyDumpty
TypeOpInt2Comp
BlockWhileDo
IfcAdjustVma
OpBehaviorFloatRound
RuleHumptyOr
TypeOpIntAdd
BreakCallBack
IfcAnalyzeRange
OpBehaviorFloatSqrt
RuleIdentityEl
TypeOpIntAnd
BreakTable
IfcBreakaction
OpBehaviorFloatSub
RuleIgnoreNan
TypeOpIntCarry
BreakTableCallBack
IfcBreakstart
OpBehaviorFloatTrunc
RuleIndirectCollapse
TypeOpIntDiv
c
IfcCallFixup
OpBehaviorInt2Comp
RuleIntLessEqual
TypeOpIntLeft
IfcCallGraphBuild
OpBehaviorIntAdd
RuleLeftRight
TypeOpIntLess
CallGraph
IfcCallGraphBuildQuick
OpBehaviorIntAnd
RuleLess2Zero
TypeOpIntLessEqual
CallGraphEdge
IfcCallGraphDump
OpBehaviorIntCarry
RuleLessEqual
TypeOpIntMult
CallGraphNode
IfcCallGraphList
OpBehaviorIntDiv
RuleLessEqual2Zero
TypeOpIntNegate
CapabilityPoint
IfcCallGraphLoad
OpBehaviorIntLeft
RuleLessNotEqual
TypeOpIntOr
CastStrategy
IfcCallOtherFixup
OpBehaviorIntLess
RuleLessOne
TypeOpIntRem
CastStrategyC
IfcCleararch
OpBehaviorIntLessEqual
RuleLexer
TypeOpIntRight
CastStrategyJava
IfcClosefile
OpBehaviorIntMult
RuleLoadVarnode
TypeOpIntSborrow
CircleRange
IfcCodeDataDumpCrossRefs
OpBehaviorIntNegate
RuleLogic2Bool
TypeOpIntScarry
circularqueue
IfcCodeDataDumpModelHits
OpBehaviorIntOr
RuleModOpt
TypeOpIntSdiv
CodeDataAnalysis
IfcCodeDataDumpStarts
OpBehaviorIntRem
RuleMultiCollapse
TypeOpIntSext
CodeUnit
IfcCodeDataDumpTargetHits
OpBehaviorIntRight
RuleMultNegOne
TypeOpIntSless
CollapseStructure
IfcCodeDataDumpUnlinked
OpBehaviorIntSborrow
RuleNegateIdentity
TypeOpIntSlessEqual
CombinePattern
IfcCodeDataInit
OpBehaviorIntScarry
RuleNegateNegate
TypeOpIntSrem
Comment
IfcCodeDataRun
OpBehaviorIntSdiv
RuleNotDistribute
TypeOpIntSright
CommentDatabase
IfcCodeDataTarget
OpBehaviorIntSext
RuleOrCollapse
TypeOpIntSub
CommentDatabaseGhidra
IfcComment
OpBehaviorIntSless
RuleOrConsume
TypeOpIntXor
CommentDatabaseInternal
IfcCommentInstr
OpBehaviorIntSlessEqual
RuleOrMask
TypeOpIntZext
CommentOrder
IfcContinue
OpBehaviorIntSrem
RuleOrPredicate
TypeOpLoad
CommentSorter
IfcCountPcode
OpBehaviorIntSright
RulePiece2Sext
TypeOpMulti
CompilerTag
IfcDeadcodedelay
OpBehaviorIntSub
RulePiece2Zext
TypeOpNew
ConditionalExecution
IfcDecompile
OpBehaviorIntXor
RulePiecePathology
TypeOpNotEqual
ConditionalJoin
IfcDump
OpBehaviorIntZext
RulePopcountBoolXor
TypeOpPiece
ConditionMarker
IfcDumpbinary
OpBehaviorNotEqual
RulePositiveDiv
TypeOpPopcount
ConsistencyChecker
IfcDuplicateHash
OpBehaviorPiece
RulePropagateCopy
TypeOpPtradd
ConsoleCommands
IfcEcho
OpBehaviorPopcount
RulePtraddUndo
TypeOpPtrsub
ConstantAbsolute
IfcFlowOverride
OpBehaviorSubpiece
RulePtrArith
TypeOpReturn
ConstantConsumed
IfcForceDec
OperandEquation
RulePtrFlow
TypeOpSegment
ConstantExpression
IfcForcegoto
OperandResolve
RulePtrsubCharConstant
TypeOpStore
ConstantHeritageKnown
IfcForceHex
OperandSymbol
RulePtrsubUndo
TypeOpSubpiece
ConstantIsConstant
IfcFuncload
OperandValue
RulePullsubIndirect
TypeOpUnary
ConstantNamed
IfcGlobalAdd
OpFollow
RulePullsubMulti
TypePointer
ConstantNZMask
IfcGlobalify
OptionAliasBlock
RulePushMulti
TypeRecommend
ConstantOffset
IfcGlobalRegisters
OptionAllowContextSet
RulePushPtr
TypeSpacebase
ConstantPool
IfcGlobalRemove
OptionCommentHeader
RuleRangeMeld
TypeSpecifiers
ConstantPoolGhidra
IfcGraphControlflow
OptionCommentIndent
RuleRightShiftAnd
TypeStruct
ConstantPoolInternal
IfcGraphDataflow
OptionCommentInstruction
RuleSborrow
TypeUnicode
ConstantSpace
IfcGraphDom
OptionCommentStyle
RuleSegment
TypeVoid
ConstantValue
IfcHistory
OptionConventionPrinting
RuleSelectCse
u
ConstantVarnodeSize
IfcJumpOverride
OptionCurrentAction
RuleShift2Mult
ConstraintBoolean
IfcListaction
OptionDatabase
RuleShiftAnd
UnaryExpression
ConstraintConstCompare
IfcListOverride
OptionDefaultPrototype
RuleShiftBitops
UnconstrainedEquation
ConstraintDef
IfcListprototypes
OptionErrorReinterpreted
RuleShiftCompare
UnifyConstraint
ConstraintDescend
IfcLoadFile
OptionErrorTooManyInstructions
RuleShiftPiece
UnifyCPrinter
ConstraintGroup
IfcLockPrototype
OptionErrorUnimplemented
RuleShiftSub
UnifyDatatype
ConstraintLoneDescend
IfcMapaddress
OptionExtraPop
RuleSignDiv2
UnifyState
ConstraintNamedExpression
IfcMapexternalref
OptionForLoops
RuleSignForm
UnimplError
ConstraintNewOp
IfcMapfunction
OptionHideExtensions
RuleSignNearMult
UniqueSpace
ConstraintNewUniqueOut
IfcMaphash
OptionIgnoreUnimplemented
RuleSignShift
UnitTest
ConstraintOpcode
IfcMaplabel
OptionIndentIncrement
RuleSLess2Zero
UnspecializedPcodeOp
ConstraintOpCompare
IfcNameVarnode
OptionInferConstPtr
RuleSlessToLess
UserOpManage
ConstraintOpCopy
IfcOpenfile
OptionInline
RuleSplitFlow
UserOpSymbol
ConstraintOpInput
IfcOpenfileAppend
OptionInPlaceOps
RuleStoreVarnode
UserPcodeOp
ConstraintOpInputAny
IfcOption
OptionIntegerFormat
RuleStructOffset0
v
ConstraintOpOutput
IfcParseFile
OptionJumpLoad
RuleSub2Add
ConstraintOr
IfcParseLine
OptionMaxInstruction
RuleSubCancel
ValExpressEquation
ConstraintOtherInput
IfcPreferSplit
OptionMaxLineWidth
RuleSubCommute
ValueMapSymbol
ConstraintParamConst
IfcPrintActionstats
OptionNamespaceStrategy
RuleSubExtComm
ValueSet
ConstraintParamConstVal
IfcPrintBlocktree
OptionNoCastPrinting
RuleSubfloatConvert
ValueSetRead
ConstraintRemoveInput
IfcPrintCFlat
OptionNoReturn
RuleSubNormal
ValueSetSolver
ConstraintSetInput
IfcPrintCGlobals
OptionNullPrinting
RuleSubRight
ValueSymbol
ConstraintSetInputConstVal
IfcPrintCover
OptionProtoEval
RuleSubvarAnd
Varnode
ConstraintSetOpcode
IfcPrintCStruct
OptionReadOnly
RuleSubvarCompZero
VarnodeBank
ConstraintVarCompare
IfcPrintCTypes
OptionSetAction
RuleSubvarSext
VarnodeCompareDefLoc
ConstraintVarConst
IfcPrintCXml
OptionSetLanguage
RuleSubvarShift
VarnodeCompareLocDef
ConstraintVarnodeCopy
IfcPrintdisasm
OptionStructAlign
RuleSubvarSubpiece
VarnodeData
Constructor
IfcPrintExtrapop
OptionToggleRule
RuleSubvarZext
VarnodeListSymbol
ConstructState
IfcPrintHigh
OptionWarning
RuleSubZext
VarnodeSymbol
ConstructTpl
IfcPrintInputs
OpToken
RuleSwitchSingle
VarnodeTpl
ConstTpl
IfcPrintInputsAll
OpTpl
RuleTermOrder
VolatileOp
ContentHandler
IfcPrintLanguage
OrExpression
RuleTestSign
VolatileReadOp
ContextBitRange
IfcPrintLocalrange
OrPattern
RuleThreeWayCompare
VolatileWriteOp
ContextCache
IfcPrintMap
OtherSpace
RuleTransformCpool
w
ContextChange
IfcPrintParamMeasures
OverlaySpace
RuleTrivialArith
ContextCommit
IfcPrintRaw
Override
RuleTrivialBool
ParamMeasure::WalkState
ContextDatabase
IfcPrintSpaces
p
RuleTrivialShift
Widener
ContextField
IfcPrintTree
RuleXorCollapse
WidenerFull
ContextGhidra
IfcPrintVarnode
ParamActive
RuleXorSwap
WidenerNone
ContextInternal
IfcProduceC
ParamEntry
RuleZextCommute
WithBlock
ContextOp
IfcProducePrototypes
ParamEntryRange
RuleZextEliminate
x
ContextPattern
IfcProtooverride
ParameterBasic
RuleZextShiftZext
ContextSet
IfcQuit
ParameterPieces
RuleZextSless
XmlArchitecture
ContextSymbol
IfcReadonly
ParameterSymbol
s
XmlArchitectureCapability
Cover
IfcReadSymbols
ParamIDAnalysis
XmlError
CoverBlock
IfcRemove
ParamList
Scope
XmlScan
CParse
IfcRename
ParamListMerged
ScopeGhidra
XorExpression
CPoolRecord
IfcResetActionstats
ParamListRegister
ScopeGhidraNamespace
y
d
IfcRestore
ParamListStandard
ScopeInternal
IfcRetype
ParamListStandardOut
ScopeLocal
yy_buffer_state
Database
IfcSave
ParamMeasure
ScopeMapper
yy_trans_info
Datatype
IfcSetcontextrange
ParamTrial
ScoreProtoModel
yyalloc
DatatypeCompare
IfcSettrackedrange
ParamUnassignedError
SectionSymbol
YYSTYPE
a
|
b
|
c
|
d
|
e
|
f
|
g
|
h
|
i
|
j
|
l
|
m
|
n
|
o
|
p
|
r
|
s
|
t
|
u
|
v
|
w
|
x
|
y
Generated by
1.8.17