decompiler  1.0.0
ghidra::HighVariable Member List

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

clearCopyIns(void) constghidra::HighVariableinlineprivate
clearMark(void) constghidra::HighVariableinline
compareJustLoc(const Varnode *a, const Varnode *b)ghidra::HighVariablestatic
compareName(Varnode *vn1, Varnode *vn2)ghidra::HighVariablestatic
copy_in1 enum valueghidra::HighVariable
copy_in2 enum valueghidra::HighVariable
coverDirty(void) constghidra::HighVariableinlineprivate
coverdirty enum valueghidra::HighVariable
encode(Encoder &encoder) constghidra::HighVariable
establishGroupSymbolOffset(void)ghidra::HighVariable
extendcoverdirty enum valueghidra::HighVariable
finalizeDatatype(Datatype *tp)ghidra::HighVariable
flagsghidra::HighVariablemutableprivate
flagsdirty enum valueghidra::HighVariable
flagsDirty(void) constghidra::HighVariableinlineprivate
getCover(void) constghidra::HighVariableinline
getInputVarnode(void) constghidra::HighVariable
getInstance(int4 i) constghidra::HighVariableinline
getNameRepresentative(void) constghidra::HighVariable
getNumMergeClasses(void) constghidra::HighVariableinline
getSymbol(void) constghidra::HighVariableinline
getSymbolEntry(void) constghidra::HighVariable
getSymbolOffset(void) constghidra::HighVariableinline
getTiedVarnode(void) constghidra::HighVariable
getType(void) constghidra::HighVariableinline
getTypeRepresentative(void) constghidra::HighVariable
groupWith(int4 off, HighVariable *hi2)ghidra::HighVariable
hasCopyIn1(void) constghidra::HighVariableinlineprivate
hasCopyIn2(void) constghidra::HighVariableinlineprivate
hasCover(void) constghidra::HighVariableinline
hasName(void) constghidra::HighVariable
highflagsghidra::HighVariablemutableprivate
HighIntersectTest (defined in ghidra::HighVariable)ghidra::HighVariablefriend
HighVariable(Varnode *vn)ghidra::HighVariable
instghidra::HighVariableprivate
instanceIndex(const Varnode *vn) constghidra::HighVariableprivate
internalCoverghidra::HighVariablemutableprivate
intersectdirty enum valueghidra::HighVariable
isAddrTied(void) constghidra::HighVariableinline
isConstant(void) constghidra::HighVariableinline
isCoverDirty(void) constghidra::HighVariableinlineprivate
isExtraOut(void) constghidra::HighVariableinline
isImplied(void) constghidra::HighVariableinline
isInput(void) constghidra::HighVariableinline
isMapped(void) constghidra::HighVariableinline
isMark(void) constghidra::HighVariableinline
isNameLock(void) constghidra::HighVariableinline
isPersist(void) constghidra::HighVariableinline
isProtoPartial(void) constghidra::HighVariableinline
isSpacebase(void) constghidra::HighVariableinline
isTypeLock(void) constghidra::HighVariableinline
isUnaffected(void) constghidra::HighVariableinline
isUnattached(void) constghidra::HighVariableinline
isUnmerged(void) constghidra::HighVariableinline
markExpression(Varnode *vn, vector< HighVariable *> &highList)ghidra::HighVariablestatic
Merge (defined in ghidra::HighVariable)ghidra::HighVariablefriend
merge(HighVariable *tv2, HighIntersectTest *testCache, bool isspeculative)ghidra::HighVariableprivate
mergeInternal(HighVariable *tv2, bool isspeculative)ghidra::HighVariableprivate
namerepdirty enum valueghidra::HighVariable
nameRepresentativeghidra::HighVariablemutableprivate
numInstances(void) constghidra::HighVariableinline
numMergeClassesghidra::HighVariableprivate
pieceghidra::HighVariablemutableprivate
printCover(ostream &s) constghidra::HighVariableinline
printInfo(ostream &s) constghidra::HighVariable
remove(Varnode *vn)ghidra::HighVariableprivate
setCopyIn1(void) constghidra::HighVariableinlineprivate
setCopyIn2(void) constghidra::HighVariableinlineprivate
setMark(void) constghidra::HighVariableinline
setSymbol(Varnode *vn) constghidra::HighVariableprivate
setSymbolReference(Symbol *sym, int4 off)ghidra::HighVariableprivate
setUnmerged(void) constghidra::HighVariableinlineprivate
symbolghidra::HighVariablemutableprivate
symbolDirty(void) constghidra::HighVariableinlineprivate
symboldirty enum valueghidra::HighVariable
symboloffsetghidra::HighVariablemutableprivate
transferPiece(HighVariable *tv2)ghidra::HighVariableprivate
typeghidra::HighVariablemutableprivate
type_finalized enum valueghidra::HighVariable
typeDirty(void) constghidra::HighVariableinlineprivate
typedirty enum valueghidra::HighVariable
unmerged enum valueghidra::HighVariable
updateCover(void) constghidra::HighVariableprivate
updateFlags(void) constghidra::HighVariableprivate
updateInternalCover(void) constghidra::HighVariableprivate
updateSymbol(void) constghidra::HighVariableprivate
updateType(void) constghidra::HighVariableprivate
VariablePiece (defined in ghidra::HighVariable)ghidra::HighVariablefriend
Varnode (defined in ghidra::HighVariable)ghidra::HighVariablefriend
~HighVariable(void)ghidra::HighVariable