Here is a list of all documented class members with links to the class documentation for each member:
- p -
- p_merged
: ParamList
- p_register
: ParamList
- p_standard
: ParamList
- p_standard_out
: ParamList
- pad()
: LoadImageXml
- page
: MemoryPageOverlay
- pagesize
: MemoryBank
- param_color
: EmitXml
- ParamActive()
: ParamActive
- ParamEntry()
: ParamEntry
- ParamEntryRange()
: ParamEntryRange
- parameter_patch
: SubvariableFlow::PatchRecord
- ParameterBasic()
: ParameterBasic
- ParameterSymbol()
: ParameterSymbol
- ParamListMerged()
: ParamListMerged
- ParamListRegister()
: ParamListRegister
- ParamListStandard()
: ParamListStandard
- ParamListStandardOut()
: ParamListStandardOut
- paramrange
: ProtoModel
- paramshift
: FuncCallSpecs
- paramShift()
: FuncProto
- paramshift
: InjectPayload
- paramshift_applied
: FuncProto
- paramshiftModifyStart()
: FuncCallSpecs
- paramshiftModifyStop()
: FuncCallSpecs
- ParamTrial()
: ParamTrial
- ParamUnassignedError()
: ParamUnassignedError
- paren
: PrintLanguage::ReversePolish
- parenlevel
: EmitXml
- parent
: Element
, FlowBlock
, PartialSymbolEntry
, PcodeOp
, Scope
, TraceDAG::BranchPoint
- parentheses()
: PrintLanguage
- parseAggressiveTrim()
: Architecture
- parseCallOtherFixup()
: UserOpManage
- parseCompilerConfig()
: Architecture
- parseDataOrganization()
: TypeFactory
- parseDeadcodeDelay()
: Architecture
- parseDefaultProto()
: Architecture
- parseDocument()
: DocumentStorage
- parseDynamicRule()
: Architecture
- parseEnumConfig()
: TypeFactory
- ParseError()
: ParseError
- parseExtraRules()
: Architecture
- parseFuncPtrAlign()
: Architecture
- parseGlobal()
: Architecture
- parseIncidentalCopy()
: Architecture
- parseInferPtrBounds()
: Architecture
- parseJumpAssist()
: UserOpManage
- parseLaneSizes()
: Architecture
- parseNoHighPtr()
: Architecture
- parseOne()
: OptionDatabase
- parseParentTag()
: Database
- parsePreferSplit()
: Architecture
- parseProcessorConfig()
: Architecture
- parseProto()
: Architecture
- parseProtoEval()
: Architecture
- parseReadOnly()
: Architecture
- parseReturnAddress()
: Architecture
- parseSegmentOp()
: UserOpManage
- parseSpacebase()
: Architecture
- parseStackPointer()
: Architecture
- parseVolatile()
: Architecture
, UserOpManage
- partHead
: ValueSet
- PartIterator()
: rangemap< _recordtype >::PartIterator
- Partition()
: Partition
- partitionPrepend()
: ValueSetSolver
- partitionSurround()
: ValueSetSolver
- pass
: Heritage
, SizePass
- passJavaException()
: ArchitectureGhidra
- patchlist
: SubvariableFlow
- patchOp
: SubvariableFlow::PatchRecord
- patchtype
: SubvariableFlow::PatchRecord
- pathMeld
: JumpBasic
- pathout
: TraceDAG::BlockTrace
, TraceDAG::BranchPoint
- paths
: TraceDAG::BranchPoint
- pc
: SeqNum
- pcodeCallback()
: BreakCallBack
- pcodecallback
: BreakTableCallBack
- PcodeEmitCache()
: PcodeEmitCache
- pcodeinjectlib
: Architecture
- PcodeInjectLibrary()
: PcodeInjectLibrary
- PcodeInjectLibraryGhidra()
: PcodeInjectLibraryGhidra
- PcodeOp()
: PcodeOp
- PcodeOpBank()
: PcodeOpBank
- PcodeOpEdge()
: PcodeOpEdge
- pending
: PrintLanguage
- perform()
: Action
- perop
: ActionPool
- persist
: Varnode
- piece
: TransformVar
- piece_temp
: TransformVar
- pieceMap
: TransformManager
- pieces
: JoinRecord
- placeInputs()
: TransformManager
- placeMultiequals()
: Heritage
- plusequal
: PrintC
- point
: BlockEdge
- pointer_field
: CPoolRecord
- pointer_member
: PrintC
- pointer_method
: CPoolRecord
- pointerBase
: LoadGuard
- pointerLowerBound
: AddrSpace
- pointermax
: ParamListStandard
- pointerUpperBound
: AddrSpace
- pop()
: circularqueue< _type >
- pop_fail
: AncestorRealistic
- pop_failkill
: AncestorRealistic
- pop_solid
: AncestorRealistic
- pop_success
: AncestorRealistic
- popbottom()
: circularqueue< _type >
- popMod()
: PrintLanguage
- popScope()
: PrintLanguage
- populateResolver()
: ParamListStandard
- pos
: CommentSorter::Subsort
, EmulateSnippet
- position
: ParamEntryRange::InitData
, ParamEntryRange
, ParamEntryRange::SubsortPosition
- possible_unreachable
: FlowInfo
- possibleInputParam()
: FuncProto
, ProtoModel
- possibleInputParamWithSlot()
: ProtoModel
- possibleOutputParam()
: FuncProto
, ProtoModel
- possibleOutputParamWithSlot()
: ProtoModel
- possibleParam()
: ParamList
, ParamListStandard
, ParamListStandardOut
- possibleParamWithSlot()
: ParamList
, ParamListStandard
- posta_block
: ConditionalExecution
- posta_outslot
: ConditionalExecution
- postb_block
: ConditionalExecution
- postSpecFile()
: Architecture
, ArchitectureGhidra
, BfdArchitecture
, RawBinaryArchitecture
, XmlArchitecture
- postsurround
: OpToken
- poweroftwo
: Datatype
- pq
: Heritage
- prea_inslot
: ConditionalExecution
- precedence
: OpToken
- precishi
: Varnode
- precision
: SubfloatFlow
- precislo
: Varnode
- predefineDirectMulti()
: ConditionalExecution
- preexisting
: TransformVar
- preexistingGuard()
: TransformManager
- preferComplement()
: BlockIf
, FlowBlock
- preferred()
: RangeHint
- preferredOutput()
: ActionMultiCse
- preserveAddress()
: SubfloatFlow
, TransformManager
- presurround
: OpToken
- preventDistribution
: AddTreeState
- previousOp()
: PcodeOp
- primitive
: CPoolRecord
- print()
: Action
, ActionGroup
, ActionPool
, Architecture
, Cover
, CoverBlock
, EmitNoXml
, EmitPrettyPrint
, EmitXml
, OpToken
, TokenSplit
- print_load_value
: PrintLanguage
- print_store_value
: PrintLanguage
- printAssembly()
: GhidraTranslate
, Sleigh
, Translate
- printBlockTree()
: Funcdata
- printBounds()
: Range
, RangeList
, Scope
- PrintC()
: PrintC
- printCCapability
: PrintCCapability
- PrintCCapability()
: PrintCCapability
- printCharacterConstant()
: PrintC
- printclass
: TokenSplit
- printCover()
: HighVariable
, Varnode
- printDebug()
: PcodeOp
- printEntries()
: Scope
, ScopeGhidra
, ScopeInternal
- printEntry()
: SymbolEntry
- printHeader()
: BlockBasic
, BlockCondition
, BlockCopy
, BlockDoWhile
, BlockFor
, BlockGoto
, BlockIf
, BlockInfLoop
, BlockList
, BlockMultiGoto
, BlockSwitch
, BlockWhileDo
, FlowBlock
- printInfo()
: HighVariable
, Varnode
- PrintJava()
: PrintJava
- printJavaCapability
: PrintJavaCapability
- PrintJavaCapability()
: PrintJavaCapability
- PrintLanguage()
: PrintLanguage
- printlist
: Architecture
- printLocalRange()
: Funcdata
- printMessage()
: Architecture
, ArchitectureGhidra
, SleighArchitecture
- printNameBase()
: Datatype
, TypeArray
, TypePointer
- printOffset()
: AddrSpace
- printRaw()
: Address
, AddrSpace
, BlockBasic
, BlockCopy
, BlockGoto
, BlockGraph
, BlockMultiGoto
, CircleRange
, ConstantSpace
, Datatype
, FlowBlock
, FspecSpace
, Funcdata
, FuncProto
, IopSpace
, JoinSpace
, OtherSpace
, Override
, PcodeOp
, TypeArray
, TypeCode
, TypeOp
, TypeOpBinary
, TypeOpBranch
, TypeOpBranchind
, TypeOpCall
, TypeOpCallind
, TypeOpCallother
, TypeOpCast
, TypeOpCbranch
, TypeOpCopy
, TypeOpCpoolref
, TypeOpFunc
, TypeOpIndirect
, TypeOpIntSright
, TypeOpLoad
, TypeOpMulti
, TypeOpNew
, TypeOpPtradd
, TypeOpPtrsub
, TypeOpReturn
, TypeOpSegment
, TypeOpStore
, TypeOpUnary
, TypePointer
, ValueSet
, ValueSetRead
, Varnode
- printRawHeritage()
: Varnode
- printRawNoMarkup()
: Varnode
- printState()
: Action
, ActionGroup
, ActionPool
- printStatistics()
: Action
, ActionGroup
, ActionPool
, Rule
- printstring
: SetAction
- printTemplate()
: ExecutablePcodeGhidra
, InjectPayload
, InjectPayloadGhidra
- printTree()
: BlockCopy
, BlockGraph
, FlowBlock
- printUnicode()
: PrintC
, PrintJava
, PrintLanguage
- printVarnodeTree()
: Funcdata
- PriorityQueue()
: PriorityQueue
- processBlock()
: ActionMultiCse
- processCollision()
: ScopeInternal
- processCopyTrims()
: Merge
- processExitConflict()
: TraceDAG
- processHighDominantCopy()
: Merge
- processHighRedundantCopy()
: Merge
- processHole()
: ScopeGhidra
, ScopeInternal
- processing_complete
: Funcdata
- processing_started
: Funcdata
- processingInstruction()
: ContentHandler
, TreeHandler
- processInstruction()
: FlowInfo
- processJoins()
: Heritage
- processMultiplier()
: ActionMarkExplicit
- processNextWork()
: LaneDivide
, SplitFlow
, SubfloatFlow
, SubvariableFlow
- processOp()
: ActionPool
- processor
: LanguageDescription
- processorspec
: LanguageDescription
- processVarnode()
: ActionLaneDivide
- programspecific
: AddrSpace
- promoteSize
: CastStrategy
- propagate()
: StackSolver
- propagateAcrossReturns()
: ActionInferTypes
- propagateAddIn2Out()
: ActionInferTypes
- propagateAddPointer()
: ActionInferTypes
- propagateConstant()
: ActionConditionalConst
- propagateConsumed()
: ActionDeadCode
- propagateCopyAway()
: Heritage
- propagateFlowToDef()
: RulePtrFlow
- propagateFlowToReads()
: RulePtrFlow
- propagateGoodEdge()
: ActionInferTypes
- propagateIndirect
: ActionDirectWrite
- propagateOneType()
: ActionInferTypes
- propagateRef()
: ActionInferTypes
- propagateSpacebaseRef()
: ActionInferTypes
- propagateTypeEdge()
: ActionInferTypes
- PropagationState()
: PropagationState
- prot_b
: TokenSplit
- prot_e
: TokenSplit
- protectFreeStores()
: Heritage
- proto
: TypeCode
- ProtoModel()
: ProtoModel
- ProtoModelMerged()
: ProtoModelMerged
- protoModels
: Architecture
- protoover
: Override
- ProtoParameter()
: ProtoParameter
- ProtoStoreInternal()
: ProtoStoreInternal
- ProtoStoreSymbol()
: ProtoStoreSymbol
- pspec
: RegisterProgram
- pspecxml
: ArchitectureGhidra
- ptr
: AddTreeState
- ptr_expr
: PrintC
- ptr_second
: PrintLanguage::Atom
, TokenSplit
- ptrcheck
: Varnode
- ptrflow
: PcodeOp
, Varnode
- ptrmask
: AddTreeState
- ptrsize
: AddTreeState
- ptrto
: TypePointer
- pullBack()
: CircleRange
- pullBackBinary()
: CircleRange
- pullBackUnary()
: CircleRange
- pullcount
: SubvariableFlow
- purgeHigh()
: Merge
- push()
: circularqueue< _type >
, TypeOp
, TypeOpBoolAnd
, TypeOpBoolNegate
, TypeOpBoolOr
, TypeOpBoolXor
, TypeOpBranch
, TypeOpBranchind
, TypeOpCall
, TypeOpCallind
, TypeOpCallother
, TypeOpCast
, TypeOpCbranch
, TypeOpCopy
, TypeOpCpoolref
, TypeOpEqual
, TypeOpExtract
, TypeOpFloatAbs
, TypeOpFloatAdd
, TypeOpFloatCeil
, TypeOpFloatDiv
, TypeOpFloatEqual
, TypeOpFloatFloat2Float
, TypeOpFloatFloor
, TypeOpFloatInt2Float
, TypeOpFloatLess
, TypeOpFloatLessEqual
, TypeOpFloatMult
, TypeOpFloatNan
, TypeOpFloatNeg
, TypeOpFloatNotEqual
, TypeOpFloatRound
, TypeOpFloatSqrt
, TypeOpFloatSub
, TypeOpFloatTrunc
, TypeOpIndirect
, TypeOpInsert
, TypeOpInt2Comp
, TypeOpIntAdd
, TypeOpIntAnd
, TypeOpIntCarry
, TypeOpIntDiv
, TypeOpIntLeft
, TypeOpIntLess
, TypeOpIntLessEqual
, TypeOpIntMult
, TypeOpIntNegate
, TypeOpIntOr
, TypeOpIntRem
, TypeOpIntRight
, TypeOpIntSborrow
, TypeOpIntScarry
, TypeOpIntSdiv
, TypeOpIntSext
, TypeOpIntSless
, TypeOpIntSlessEqual
, TypeOpIntSrem
, TypeOpIntSright
, TypeOpIntSub
, TypeOpIntXor
, TypeOpIntZext
, TypeOpLoad
, TypeOpMulti
, TypeOpNew
, TypeOpNotEqual
, TypeOpPiece
, TypeOpPopcount
, TypeOpPtradd
, TypeOpPtrsub
, TypeOpReturn
, TypeOpSegment
, TypeOpStore
, TypeOpSubpiece
- push_float()
: PrintC
- push_integer()
: PrintC
- push_patch
: SubvariableFlow::PatchRecord
- pushAnnotation()
: PrintC
, PrintLanguage
- pushAtom()
: PrintLanguage
- pushBoolConstant()
: PrintC
- pushBranch()
: Funcdata
- pushBranches()
: TraceDAG
- pushCharConstant()
: PrintC
- pushConstant()
: PrintC
, PrintLanguage
- pushConstFurther()
: RulePtrsubCharConstant
- pushConsumed()
: ActionDeadCode
- pushEnumConstant()
: PrintC
- pushEquate()
: PrintC
, PrintLanguage
- pushForwardBinary()
: CircleRange
- pushForwardTrinary()
: CircleRange
- pushForwardUnary()
: CircleRange
- pushMismatchSymbol()
: PrintC
, PrintLanguage
- pushMod()
: PrintLanguage
- pushMultiequals()
: Funcdata
- pushOp()
: PrintLanguage
- pushPartialSymbol()
: PrintC
, PrintLanguage
- pushPrototypeInputs()
: PrintC
- pushPtrCharConstant()
: PrintC
- pushPtrCodeConstant()
: PrintC
- pushScope()
: PrintLanguage
- pushSymbol()
: PrintC
, PrintLanguage
- pushSymbolScope()
: PrintC
- pushType()
: PrintC
, PrintLanguage
- pushTypeEnd()
: PrintC
, PrintJava
- pushTypeStart()
: PrintC
, PrintJava
- pushUnnamedLocation()
: PrintC
, PrintLanguage
- pushVnExplicit()
: PrintLanguage
- pushVnImplied()
: PrintLanguage
- pushVnLHS()
: PrintLanguage
- putRecord()
: ConstantPool