On Fri, Feb 01, 2013 at 04:36:32PM -0800, Jordan Rose wrote:
> +/// Returns true if this is an ASCII character.
> +LLVM_ATTRIBUTE_ALWAYS_INLINE
> +static inline bool isASCII(char c) {
> +  return static_cast<signed char>(c) >= 0;
> +}

I'd make this an explicit c >= 0 && c <= 127 test. Just for the strange
platforms with CHAR_BITS > 8.

Joerg
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to