decompiler  1.0.0
Varnode Member List

This is the complete list of members for Varnode, including all inherited members.

activeheritage enum valueVarnode
addDescend(PcodeOp *op)Varnodeprivate
addl_flags enum nameVarnode
addlflagsVarnodeprivate
addrforce enum valueVarnode
addrtied enum valueVarnode
annotation enum valueVarnode
auto_live enum valueVarnode
beginDescend(void) constVarnodeinline
calcCover(void) constVarnodeprivate
characterizeOverlap(const Varnode &op) constVarnode
clearActiveHeritage(void)Varnodeinline
clearAddrForce(void)Varnodeinline
clearAutoLive(void)Varnodeinline
clearConsumeList(void)Varnodeinline
clearConsumeVacuous(void)Varnodeinline
clearCover(void) constVarnodeprivate
clearDirectWrite(void)Varnodeinline
clearExplicit(void)Varnodeinline
clearFlags(uint4 fl) constVarnodeprivate
clearImplied(void)Varnodeinline
clearMark(void) constVarnodeinline
clearPrecisHi(void)Varnodeinline
clearPrecisLo(void)Varnodeinline
clearPtrCheck(void)Varnodeinline
clearPtrFlow(void)Varnodeinline
clearReturnAddress(void)Varnodeinline
clearSpacebasePlaceholder(void)Varnodeinline
clearWriteMask(void)Varnodeinline
comparePointers(const Varnode *a, const Varnode *b)Varnodeinlinestatic
constant enum valueVarnode
constantMatch(uintb val) constVarnodeinline
consumedVarnodeprivate
contains(const Varnode &op) constVarnode
copyShadow(const Varnode *op2) constVarnode
copySymbol(const Varnode *vn)Varnode
copySymbolIfValid(const Varnode *vn)Varnode
coverVarnodemutableprivate
coverdirty enum valueVarnode
create_indexVarnodeprivate
defVarnodeprivate
defiterVarnodeprivate
descendVarnodeprivate
destroyDescend(void)Varnodeprivate
directwrite enum valueVarnode
endDescend(void) constVarnodeinline
eraseDescend(PcodeOp *op)Varnodeprivate
explict enum valueVarnode
externref enum valueVarnode
flagsVarnodemutableprivate
Funcdata (defined in Varnode)Varnodefriend
getAddr(void) constVarnodeinline
getConsume(void) constVarnodeinline
getCover(void) constVarnodeinline
getCreateIndex(void) constVarnodeinline
getDef(void)Varnodeinline
getDef(void) constVarnodeinline
getFlags(void) constVarnodeinline
getHigh(void) constVarnode
getLocalType(void) constVarnode
getMergeGroup(void) constVarnodeinline
getNZMask(void) constVarnodeinline
getOffset(void) constVarnodeinline
getSize(void) constVarnodeinline
getSpace(void) constVarnodeinline
getSymbolEntry(void) constVarnodeinline
getTempType(void) constVarnodeinline
getType(void) constVarnodeinline
getUsePoint(const Funcdata &fd) constVarnode
hasActionProperty(void) constVarnodeinline
hasCover(void) constVarnodeinline
hasNoDescend(void) constVarnodeinline
hasNoLocalAlias(void) constVarnodeinline
hiddenretparm enum valueVarnode
highVarnodeprivate
implied enum valueVarnode
incidental_copy enum valueVarnode
indirect_creation enum valueVarnode
indirectonly enum valueVarnode
indirectstorage enum valueVarnode
input enum valueVarnode
insert enum valueVarnode
intersects(const Varnode &op) constVarnode
intersects(const Address &op2loc, int4 op2size) constVarnode
isActiveHeritage(void) constVarnodeinline
isAddrForce(void) constVarnodeinline
isAddrTied(void) constVarnodeinline
isAnnotation(void) constVarnodeinline
isAutoLive(void) constVarnodeinline
isConstant(void) constVarnodeinline
isConstantExtended(uintb &val) constVarnode
isConsumeList(void) constVarnodeinline
isConsumeVacuous(void) constVarnodeinline
isDirectWrite(void) constVarnodeinline
isExplicit(void) constVarnodeinline
isExternalRef(void) constVarnodeinline
isExtraOut(void) constVarnodeinline
isFree(void) constVarnodeinline
isHeritageKnown(void) constVarnodeinline
isIllegalInput(void) constVarnodeinline
isImplied(void) constVarnodeinline
isIncidentalCopy(void) constVarnodeinline
isIndirectOnly(void) constVarnodeinline
isIndirectZero(void) constVarnodeinline
isInput(void) constVarnodeinline
isMapped(void) constVarnodeinline
isMark(void) constVarnodeinline
isNameLock(void) constVarnodeinline
isPersist(void) constVarnodeinline
isPrecisHi(void) constVarnodeinline
isPrecisLo(void) constVarnodeinline
isPtrCheck(void) constVarnodeinline
isPtrFlow(void) constVarnodeinline
isReadOnly(void) constVarnodeinline
isReturnAddress(void) constVarnodeinline
isSpacebase(void) constVarnodeinline
isSpacebasePlaceholder(void) constVarnodeinline
isStackStore(void) constVarnodeinline
isTypeLock(void) constVarnodeinline
isUnaffected(void) constVarnodeinline
isUnsignedPrint(void) constVarnodeinline
isVolatile(void) constVarnodeinline
isWriteMask(void) constVarnodeinline
isWritten(void) constVarnodeinline
lisconsume enum valueVarnode
locVarnodeprivate
lociterVarnodeprivate
loneDescend(void) constVarnode
mapentryVarnodeprivate
mapped enum valueVarnode
mark enum valueVarnode
Merge (defined in Varnode)Varnodefriend
mergegroupVarnodeprivate
namelock enum valueVarnode
nolocalalias enum valueVarnode
nzmVarnodeprivate
operator!=(const Varnode &op2) constVarnodeinline
operator<(const Varnode &op2) constVarnode
operator==(const Varnode &op2) constVarnode
overlap(const Varnode &op) constVarnode
overlap(const Address &op2loc, int4 op2size) constVarnode
persist enum valueVarnode
precishi enum valueVarnode
precislo enum valueVarnode
printCover(ostream &s) constVarnode
printInfo(ostream &s) constVarnode
printRaw(ostream &s) constVarnode
printRawHeritage(ostream &s, int4 depth) constVarnode
printRawNoMarkup(ostream &s) constVarnode
ptrcheck enum valueVarnode
ptrflow enum valueVarnode
readonly enum valueVarnode
return_address enum valueVarnode
saveXml(ostream &s) constVarnode
setActiveHeritage(void)Varnodeinline
setAddrForce(void)Varnodeinline
setAutoLive(void)Varnodeinline
setConsume(uintb val)Varnodeinline
setConsumeList(void)Varnodeinline
setConsumeVacuous(void)Varnodeinline
setDef(PcodeOp *op)Varnodeprivate
setDirectWrite(void)Varnodeinline
setExplicit(void)Varnodeinline
setFlags(uint4 fl) constVarnodeprivate
setHigh(HighVariable *tv, int2 mg)Varnodeinline
setImplied(void)Varnodeinline
setInput(void)Varnodeinlineprivate
setMark(void) constVarnodeinline
setPrecisHi(void)Varnodeinline
setPrecisLo(void)Varnodeinline
setPtrCheck(void)Varnodeinline
setPtrFlow(void)Varnodeinline
setReturnAddress(void)Varnodeinline
setSpacebasePlaceholder(void)Varnodeinline
setStackStore(void)Varnodeinline
setTempType(Datatype *t) constVarnodeinline
setUnaffected(void)Varnodeinlineprivate
setUnsignedPrint(void)Varnodeinline
setWriteMask(void)Varnodeinline
sizeVarnodeprivate
spacebase enum valueVarnode
spacebase_placeholder enum valueVarnode
stack_store enum valueVarnode
temptypeVarnodemutableprivate
termOrder(const Varnode *op) constVarnode
typeVarnodeprivate
typelock enum valueVarnode
unaffected enum valueVarnode
unsignedprint enum valueVarnode
updateCover(void) constVarnodeprivate
updateType(Datatype *ct, bool lock, bool override)Varnode
vacconsume enum valueVarnode
Varnode(int4 s, const Address &m, Datatype *dt)Varnode
varnode_flags enum nameVarnode
VarnodeBank (defined in Varnode)Varnodefriend
volatil enum valueVarnode
writemask enum valueVarnode
written enum valueVarnode
~Varnode(void)Varnode