decompiler 1.0.0
ContextInternal Member List

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

ContextInternal(void) (defined in ContextInternal)ContextInternalinline
createSet(const Address &addr1, const Address &addr2)ContextInternalvirtual
databaseContextInternalprivate
decode(Decoder &decoder)ContextInternalvirtual
decodeContext(Decoder &decoder, const Address &addr1, const Address &addr2)ContextInternalprivate
decodeFromSpec(Decoder &decoder)ContextInternalvirtual
decodeTracked(Decoder &decoder, TrackedSet &vec)ContextDatabaseprotectedstatic
encode(Encoder &encoder) constContextInternalvirtual
encodeContext(Encoder &encoder, const Address &addr, const uintm *vec) constContextInternalprivate
encodeTracked(Encoder &encoder, const Address &addr, const TrackedSet &vec)ContextDatabaseprotectedstatic
getContext(const Address &addr) constContextInternalinlinevirtual
getContext(const Address &addr, uintb &first, uintb &last) constContextInternalvirtual
getContextSize(void) constContextInternalinlinevirtual
getDefaultValue(void)ContextInternalinlineprivatevirtual
getDefaultValue(void) constContextInternalinlineprivatevirtual
ContextDatabase::getDefaultValue(const string &nm) constContextDatabase
getRegionForSet(vector< uintm * > &res, const Address &addr1, const Address &addr2, int4 num, uintm mask)ContextInternalprivatevirtual
getRegionToChangePoint(vector< uintm * > &res, const Address &addr, int4 num, uintm mask)ContextInternalprivatevirtual
getTrackedDefault(void)ContextInternalinlinevirtual
getTrackedSet(const Address &addr) constContextInternalinlinevirtual
getTrackedValue(const VarnodeData &mem, const Address &point) constContextDatabase
getVariable(const string &nm)ContextInternalprivatevirtual
getVariable(const string &nm) constContextInternalprivatevirtual
ContextDatabase::getVariable(const string &nm, const Address &addr) constContextDatabase
registerVariable(const string &nm, int4 sbit, int4 ebit)ContextInternalvirtual
setContextChangePoint(const Address &addr, int4 num, uintm mask, uintm value)ContextDatabase
setContextRegion(const Address &addr1, const Address &addr2, int4 num, uintm mask, uintm value)ContextDatabase
setVariable(const string &nm, const Address &addr, uintm value)ContextDatabase
setVariableDefault(const string &nm, uintm val)ContextDatabase
setVariableRegion(const string &nm, const Address &begad, const Address &endad, uintm value)ContextDatabase
sizeContextInternalprivate
trackbaseContextInternalprivate
variablesContextInternalprivate
~ContextDatabase()ContextDatabaseinlinevirtual
~ContextInternal(void) (defined in ContextInternal)ContextInternalinlinevirtual