decompiler  1.0.0
ghidra::CastStrategyC Member List

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

arithmeticOutputStandard(const PcodeOp *op)ghidra::CastStrategyCvirtual
caresAboutCharRepresentation(const Varnode *vn, const PcodeOp *op) constghidra::CastStrategyinline
castStandard(Datatype *reqtype, Datatype *curtype, bool care_uint_int, bool care_ptr_uint) constghidra::CastStrategyCvirtual
CastStrategy(void)ghidra::CastStrategyinline
checkIntPromotionForCompare(const PcodeOp *op, int4 slot) constghidra::CastStrategyCvirtual
checkIntPromotionForExtension(const PcodeOp *op) constghidra::CastStrategyCvirtual
EITHER_EXTENSION enum valueghidra::CastStrategy
IntPromotionCode enum nameghidra::CastStrategy
intPromotionType(const Varnode *vn) constghidra::CastStrategyCvirtual
isExtensionCastImplied(const PcodeOp *op, const PcodeOp *readOp) constghidra::CastStrategyCvirtual
isSextCast(Datatype *outtype, Datatype *intype) constghidra::CastStrategyCvirtual
isSubpieceCast(Datatype *outtype, Datatype *intype, uint4 offset) constghidra::CastStrategyCvirtual
isSubpieceCastEndian(Datatype *outtype, Datatype *intype, uint4 offset, bool isbigend) constghidra::CastStrategyCvirtual
isZextCast(Datatype *outtype, Datatype *intype) constghidra::CastStrategyCvirtual
localExtensionType(const Varnode *vn, const PcodeOp *op) constghidra::CastStrategyCvirtual
markExplicitLongSize(PcodeOp *op, int4 slot) constghidra::CastStrategy
markExplicitUnsigned(PcodeOp *op, int4 slot) constghidra::CastStrategy
NO_PROMOTION enum valueghidra::CastStrategy
promoteSizeghidra::CastStrategyprotected
setTypeFactory(TypeFactory *t)ghidra::CastStrategy
SIGNED_EXTENSION enum valueghidra::CastStrategy
tlstghidra::CastStrategyprotected
UNKNOWN_PROMOTION enum valueghidra::CastStrategy
UNSIGNED_EXTENSION enum valueghidra::CastStrategy
~CastStrategy(void)ghidra::CastStrategyinlinevirtual