GP-1922 Integer size suffix

This commit is contained in:
caheckman 2022-04-13 19:02:24 -04:00
parent d7f9cdfe5c
commit fb3366a4e2
15 changed files with 178 additions and 66 deletions

View file

@ -153,6 +153,12 @@ public:
/// \param intype is the input data-type
/// \return \b true if the INT_ZEXT should be represented as a cast
virtual bool isZextCast(Datatype *outtype,Datatype *intype) const=0;
/// \brief Check if a constant input should be explicitly labeled as an \e unsigned token
bool markExplicitUnsigned(PcodeOp *op,int4 slot) const;
/// \brief Check is a constant input should be explicitly labeled as a \e long integer token
bool markExplicitLongSize(PcodeOp *op,int4 slot) const;
};
/// \brief Casting strategies that are specific to the C language