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
autolive_hold enum valueVarnode
beginDescend(void) const Varnodeinline
calcCover(void) const Varnodeprivate
characterizeOverlap(const Varnode &op) const Varnode
clearActiveHeritage(void)Varnodeinline
clearAddrForce(void)Varnodeinline
clearAutoLiveHold(void)Varnodeinline
clearConsumeList(void)Varnodeinline
clearConsumeVacuous(void)Varnodeinline
clearCover(void) const Varnodeprivate
clearDirectWrite(void)Varnodeinline
clearExplicit(void)Varnodeinline
clearFlags(uint4 fl) const Varnodeprivate
clearImplied(void)Varnodeinline
clearMark(void) const Varnodeinline
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) const Varnodeinline
consumedVarnodeprivate
contains(const Varnode &op) const Varnode
copyShadow(const Varnode *op2) const Varnode
copySymbol(const Varnode *vn)Varnode
copySymbolIfValid(const Varnode *vn)Varnode
coverVarnodemutableprivate
coverdirty enum valueVarnode
create_indexVarnodeprivate
dataTypeVarnode
defVarnodeprivate
defiterVarnodeprivate
descendVarnodeprivate
destroyDescend(void)Varnodeprivate
directwrite enum valueVarnode
endDescend(void) const Varnodeinline
eraseDescend(PcodeOp *op)Varnodeprivate
explict enum valueVarnode
externref enum valueVarnode
flagsVarnodemutableprivate
Funcdata (defined in Varnode)Varnodefriend
getAddr(void) const Varnodeinline
getConsume(void) const Varnodeinline
getCover(void) const Varnodeinline
getCreateIndex(void) const Varnodeinline
getDef(void)Varnodeinline
getDef(void) const Varnodeinline
getFlags(void) const Varnodeinline
getHigh(void) const Varnode
getLocalType(void) const Varnode
getMergeGroup(void) const Varnodeinline
getNZMask(void) const Varnodeinline
getOffset(void) const Varnodeinline
getSize(void) const Varnodeinline
getSpace(void) const Varnodeinline
getSymbolEntry(void) const Varnodeinline
getTempType(void) const Varnodeinline
getType(void) const Varnodeinline
getUsePoint(const Funcdata &fd) const Varnode
getValueSet(void) const Varnodeinline
hasActionProperty(void) const Varnodeinline
hasCover(void) const Varnodeinline
hasNoDescend(void) const Varnodeinline
hasNoLocalAlias(void) const Varnodeinline
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) const Varnode
intersects(const Address &op2loc, int4 op2size) const Varnode
isActiveHeritage(void) const Varnodeinline
isAddrForce(void) const Varnodeinline
isAddrTied(void) const Varnodeinline
isAnnotation(void) const Varnodeinline
isAutoLive(void) const Varnodeinline
isAutoLiveHold(void) const Varnodeinline
isConstant(void) const Varnodeinline
isConstantExtended(uintb &val) const Varnode
isConsumeList(void) const Varnodeinline
isConsumeVacuous(void) const Varnodeinline
isDirectWrite(void) const Varnodeinline
isExplicit(void) const Varnodeinline
isExternalRef(void) const Varnodeinline
isExtraOut(void) const Varnodeinline
isFree(void) const Varnodeinline
isHeritageKnown(void) const Varnodeinline
isIllegalInput(void) const Varnodeinline
isImplied(void) const Varnodeinline
isIncidentalCopy(void) const Varnodeinline
isIndirectOnly(void) const Varnodeinline
isIndirectZero(void) const Varnodeinline
isInput(void) const Varnodeinline
isLockedInput(void) const Varnodeinline
isMapped(void) const Varnodeinline
isMark(void) const Varnodeinline
isNameLock(void) const Varnodeinline
isPersist(void) const Varnodeinline
isPrecisHi(void) const Varnodeinline
isPrecisLo(void) const Varnodeinline
isPtrCheck(void) const Varnodeinline
isPtrFlow(void) const Varnodeinline
isReadOnly(void) const Varnodeinline
isReturnAddress(void) const Varnodeinline
isSpacebase(void) const Varnodeinline
isSpacebasePlaceholder(void) const Varnodeinline
isStackStore(void) const Varnodeinline
isTypeLock(void) const Varnodeinline
isUnaffected(void) const Varnodeinline
isUnsignedPrint(void) const Varnodeinline
isVolatile(void) const Varnodeinline
isWriteMask(void) const Varnodeinline
isWritten(void) const Varnodeinline
lisconsume enum valueVarnode
locVarnodeprivate
lociterVarnodeprivate
locked_input enum valueVarnode
loneDescend(void) const Varnode
mapentryVarnodeprivate
mapped enum valueVarnode
mark enum valueVarnode
Merge (defined in Varnode)Varnodefriend
mergegroupVarnodeprivate
namelock enum valueVarnode
nolocalalias enum valueVarnode
nzmVarnodeprivate
operator!=(const Varnode &op2) const Varnodeinline
operator<(const Varnode &op2) const Varnode
operator==(const Varnode &op2) const Varnode
overlap(const Varnode &op) const Varnode
overlap(const Address &op2loc, int4 op2size) const Varnode
persist enum valueVarnode
precishi enum valueVarnode
precislo enum valueVarnode
printCover(ostream &s) const Varnode
printInfo(ostream &s) const Varnode
printRaw(ostream &s) const Varnode
printRawHeritage(ostream &s, int4 depth) const Varnode
printRawNoMarkup(ostream &s) const Varnode
ptrcheck enum valueVarnode
ptrflow enum valueVarnode
readonly enum valueVarnode
return_address enum valueVarnode
saveXml(ostream &s) const Varnode
setActiveHeritage(void)Varnodeinline
setAddrForce(void)Varnodeinline
setAutoLiveHold(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) const Varnodeprivate
setHigh(HighVariable *tv, int2 mg)Varnodeinline
setImplied(void)Varnodeinline
setInput(void)Varnodeinlineprivate
setLockedInput(void)Varnodeinline
setMark(void) const Varnodeinline
setPrecisHi(void)Varnodeinline
setPrecisLo(void)Varnodeinline
setPtrCheck(void)Varnodeinline
setPtrFlow(void)Varnodeinline
setReturnAddress(void)Varnodeinline
setSpacebasePlaceholder(void)Varnodeinline
setStackStore(void)Varnodeinline
setSymbolEntry(SymbolEntry *entry)Varnodeprivate
setSymbolProperties(SymbolEntry *entry)Varnodeprivate
setSymbolReference(SymbolEntry *entry, int4 off)Varnodeprivate
setTempType(Datatype *t) const Varnodeinline
setUnaffected(void)Varnodeinlineprivate
setUnsignedPrint(void)Varnodeinline
setValueSet(ValueSet *v) const Varnodeinline
setWriteMask(void)Varnodeinline
sizeVarnodeprivate
spacebase enum valueVarnode
spacebase_placeholder enum valueVarnode
stack_store enum valueVarnode
tempVarnodeprivate
termOrder(const Varnode *op) const Varnode
typeVarnodeprivate
typelock enum valueVarnode
unaffected enum valueVarnode
unsignedprint enum valueVarnode
updateCover(void) const Varnodeprivate
updateType(Datatype *ct, bool lock, bool override)Varnode
vacconsume enum valueVarnode
valueSetVarnode
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