Ghidra Decompiler Analysis Engine
- a -
abortFunction() :
IfaceDecompData
abortSpacebaseRelative() :
FuncCallSpecs
absorb() :
RangeHint
acceptableSize() :
RulePullsubMulti
Action() :
Action
add() :
LocationMap
addAction() :
ActionGroup
addAttribute() :
Element
addBlockToSwitch() :
JumpTable
addChild() :
Element
addCodeLabel() :
Scope
addComment() :
CommentDatabase
,
CommentDatabaseGhidra
,
CommentDatabaseInternal
addCommentNoDuplicate() :
CommentDatabase
,
CommentDatabaseGhidra
,
CommentDatabaseInternal
addContent() :
Element
addDefPoint() :
Cover
addDynamicMapInternal() :
Scope
,
ScopeInternal
addDynamicSymbol() :
Scope
addEdge() :
BlockGraph
addExternalRef() :
Scope
addFunction() :
Scope
addInput() :
PcodeOpRaw
addLabel() :
PcodeCacher
addLabelRef() :
PcodeCacher
addLoopEdge() :
BlockGraph
addMap() :
Scope
addMapInternal() :
Scope
,
ScopeGhidraNamespace
,
ScopeInternal
addMapPoint() :
Scope
addMapSym() :
Scope
addNoHighPtr() :
Architecture
addOtherSpace() :
Architecture
addParameter() :
ScoreProtoModel
addRange() :
Database
,
Scope
addRefPoint() :
Cover
addRegister() :
DummyTranslate
,
GhidraTranslate
,
SleighBase
,
Translate
Address() :
Address
addressCallback() :
BreakCallBack
,
PrintfCallBack
,
PutsCallBack
,
TerminateCallBack
addressToByte() :
AddrSpace
addressToByteInt() :
AddrSpace
AddrSpace() :
AddrSpace
AddrSpaceManager() :
AddrSpaceManager
addRule() :
ActionPool
addSpacebase() :
Architecture
addSpacebasePointer() :
AddrSpaceManager
addSymbol() :
Scope
,
ScopeGhidra
addSymbolInternal() :
Scope
,
ScopeInternal
addToGroup() :
ActionDatabase
AddTreeState() :
AddTreeState
addWord() :
IfaceCommand
addWords() :
IfaceCommand
adjustCaches() :
Database
,
Scope
,
ScopeGhidra
,
ScopeInternal
adjustInputVarnodes() :
Funcdata
adjustTypeOperators() :
PrintC
,
PrintJava
,
PrintLanguage
adjustVma() :
LoadImage
,
LoadImageBfd
,
LoadImageGhidra
,
LoadImageXml
,
MyLoadImage
,
RawLoadImage
allocateCallGraph() :
IfaceDecompData
allocateInject() :
PcodeInjectLibrary
,
PcodeInjectLibrarySleigh
allocateInstruction() :
PcodeCacher
allocateVarnodes() :
PcodeCacher
allowContextSet() :
Sleigh
,
Translate
analyzeGuards() :
JumpBasic
ancestorOpUse() :
Funcdata
append() :
PathMeld
appendSize() :
VolatileOp
apply() :
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
,
AddTreeState
,
ArchOption
,
OptionAliasBlock
,
OptionAllowContextSet
,
OptionCommentHeader
,
OptionCommentIndent
,
OptionCommentInstruction
,
OptionCommentStyle
,
OptionConventionPrinting
,
OptionCurrentAction
,
OptionDefaultPrototype
,
OptionErrorReinterpreted
,
OptionErrorTooManyInstructions
,
OptionErrorUnimplemented
,
OptionExtraPop
,
OptionForLoops
,
OptionHideExtensions
,
OptionIgnoreUnimplemented
,
OptionIndentIncrement
,
OptionInferConstPtr
,
OptionInline
,
OptionInPlaceOps
,
OptionIntegerFormat
,
OptionJumpLoad
,
OptionMaxInstruction
,
OptionMaxLineWidth
,
OptionNamespaceStrategy
,
OptionNoCastPrinting
,
OptionNoReturn
,
OptionNullPrinting
,
OptionProtoEval
,
OptionReadOnly
,
OptionSetAction
,
OptionSetLanguage
,
OptionStructAlign
,
OptionToggleRule
,
OptionWarning
,
TransformManager
applyDeadCodeDelay() :
Override
applyForceGoto() :
Override
applyIndirect() :
Override
applyOp() :
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
applyPrototype() :
Override
applyTypeRecommendations() :
ScopeLocal
Architecture() :
Architecture
ArchitectureGhidra() :
ArchitectureGhidra
arithmeticOutputStandard() :
CastStrategy
,
CastStrategyC
assignAddress() :
ParamListStandard
assignDefaultNames() :
ScopeInternal
assignMap() :
ParamList
,
ParamListMerged
,
ParamListStandard
,
ParamListStandardOut
assignParameterStorage() :
ProtoModel
assignShortcut() :
AddrSpaceManager
assumedExtension() :
ParamEntry
,
ParamList
,
ParamListStandard
assumedInputExtension() :
FuncProto
,
ProtoModel
assumedOutputExtension() :
FuncProto
,
ProtoModel
Atom() :
PrintLanguage::Atom
attachScope() :
Database
attemptDynamicMapping() :
Funcdata
attemptDynamicMappingLate() :
Funcdata
Generated by
1.8.17