decompiler  1.0.0
ghidra::FlowInfo Member List

This is the complete list of members for ghidra::FlowInfo, including all inherited members.

addrlistghidra::FlowInfoprivate
artificialHalt(const Address &addr, uint4 flag)ghidra::FlowInfoprivate
baddata_present enum valueghidra::FlowInfo
baddrghidra::FlowInfoprivate
bblocksghidra::FlowInfoprivate
block_edge1ghidra::FlowInfoprivate
block_edge2ghidra::FlowInfoprivate
branchTarget(PcodeOp *op) constghidra::FlowInfo
checkContainedCall(void)ghidra::FlowInfoprivate
checkEZModel(void) constghidra::FlowInfo
checkForFlowModification(FuncCallSpecs &fspecs)ghidra::FlowInfoprivate
checkMultistageJumptables(void)ghidra::FlowInfoprivate
clearFlags(uint4 val)ghidra::FlowInfoinline
clearProperties(void)ghidra::FlowInfoprivate
collectEdges(void)ghidra::FlowInfoprivate
connectBasic(void)ghidra::FlowInfoprivate
dataghidra::FlowInfoprivate
dedupUnprocessed(void)ghidra::FlowInfoprivate
deleteCallSpec(FuncCallSpecs *fc)ghidra::FlowInfoprivate
deleteRemainingOps(list< PcodeOp *>::const_iterator oiter)ghidra::FlowInfoprivate
doesJumpRecord(void) constghidra::FlowInfoinline
doInjection(InjectPayload *payload, InjectContext &icontext, PcodeOp *op, FuncCallSpecs *fc)ghidra::FlowInfoprivate
eaddrghidra::FlowInfoprivate
emitterghidra::FlowInfoprivate
error_outofbounds enum valueghidra::FlowInfo
error_reinterpreted enum valueghidra::FlowInfo
error_toomanyinstructions enum valueghidra::FlowInfo
error_unimplemented enum valueghidra::FlowInfo
fallthru(void)ghidra::FlowInfoprivate
fallthruOp(PcodeOp *op) constghidra::FlowInfoprivate
fillinBranchStubs(void)ghidra::FlowInfoprivate
findRelTarget(PcodeOp *op, Address &res) constghidra::FlowInfoprivate
findUnprocessed(void)ghidra::FlowInfoprivate
flagsghidra::FlowInfoprivate
flow_forinline enum valueghidra::FlowInfo
FlowInfo(Funcdata &d, PcodeOpBank &o, BlockGraph &b, vector< FuncCallSpecs *> &q)ghidra::FlowInfo
FlowInfo(Funcdata &d, PcodeOpBank &o, BlockGraph &b, vector< FuncCallSpecs *> &q, const FlowInfo *op2)ghidra::FlowInfo
flowoverride_presentghidra::FlowInfoprivate
forwardRecursion(const FlowInfo &op2)ghidra::FlowInfo
generateBlocks(void)ghidra::FlowInfo
generateOps(void)ghidra::FlowInfo
getSize(void) constghidra::FlowInfoinline
glbghidra::FlowInfoprivate
handleOutOfBounds(const Address &fromaddr, const Address &toaddr)ghidra::FlowInfoprivate
hasBadData(void) constghidra::FlowInfoinline
hasInject(void) constghidra::FlowInfoinline
hasOutOfBounds(void) constghidra::FlowInfoinline
hasPossibleUnreachable(void) constghidra::FlowInfoinlineprivate
hasReinterpreted(void) constghidra::FlowInfoinline
hasTooManyInstructions(void) constghidra::FlowInfoinline
hasUnimplemented(void) constghidra::FlowInfoinline
ignore_outofbounds enum valueghidra::FlowInfo
ignore_unimplemented enum valueghidra::FlowInfo
injectlistghidra::FlowInfoprivate
injectPcode(void)ghidra::FlowInfo
injectSubFunction(FuncCallSpecs *fc)ghidra::FlowInfoprivate
injectUserOp(PcodeOp *op)ghidra::FlowInfoprivate
inline_baseghidra::FlowInfoprivate
inline_headghidra::FlowInfoprivate
inline_recursionghidra::FlowInfoprivate
inlineClone(const FlowInfo &inlineflow, const Address &retaddr)ghidra::FlowInfo
inlineEZClone(const FlowInfo &inlineflow, const Address &calladdr)ghidra::FlowInfo
inlineSubFunction(FuncCallSpecs *fc)ghidra::FlowInfoprivate
insn_countghidra::FlowInfoprivate
insn_maxghidra::FlowInfoprivate
isFlowForInline(void) constghidra::FlowInfoinline
isInArray(vector< PcodeOp *> &array, PcodeOp *op)ghidra::FlowInfoprivatestatic
maxaddrghidra::FlowInfoprivate
minaddrghidra::FlowInfoprivate
newAddress(PcodeOp *from, const Address &to)ghidra::FlowInfoprivate
obankghidra::FlowInfoprivate
outofbounds_present enum valueghidra::FlowInfo
possible_unreachable enum valueghidra::FlowInfo
processInstruction(const Address &curaddr, bool &startbasic)ghidra::FlowInfoprivate
qlstghidra::FlowInfoprivate
queryCall(FuncCallSpecs &fspecs)ghidra::FlowInfoprivate
record_jumploads enum valueghidra::FlowInfo
recoverJumpTables(vector< JumpTable *> &newTables, vector< PcodeOp *> &notreached)ghidra::FlowInfoprivate
reinterpreted(const Address &addr)ghidra::FlowInfoprivate
reinterpreted_present enum valueghidra::FlowInfo
seenInstruction(const Address &addr) constghidra::FlowInfoinlineprivate
setFallthruBound(Address &bound)ghidra::FlowInfoprivate
setFlags(uint4 val)ghidra::FlowInfoinline
setMaximumInstructions(uint4 max)ghidra::FlowInfoinline
setPossibleUnreachable(void)ghidra::FlowInfoinlineprivate
setRange(const Address &b, const Address &e)ghidra::FlowInfoinline
setupCallindSpecs(PcodeOp *op, FuncCallSpecs *fc)ghidra::FlowInfoprivate
setupCallSpecs(PcodeOp *op, FuncCallSpecs *fc)ghidra::FlowInfoprivate
splitBasic(void)ghidra::FlowInfoprivate
tablelistghidra::FlowInfoprivate
target(const Address &addr) constghidra::FlowInfo
testHardInlineRestrictions(Funcdata *inlinefd, PcodeOp *op, Address &retaddr)ghidra::FlowInfo
toomanyinstructions_present enum valueghidra::FlowInfo
truncateIndirectJump(PcodeOp *op, int4 failuremode)ghidra::FlowInfoprivate
unimplemented_present enum valueghidra::FlowInfo
unprocessedghidra::FlowInfoprivate
visitedghidra::FlowInfoprivate
xrefControlFlow(list< PcodeOp *>::const_iterator oiter, bool &startbasic, bool &isfallthru, FuncCallSpecs *fc)ghidra::FlowInfoprivate
xrefInlinedBranch(PcodeOp *op)ghidra::FlowInfoprivate