llvm-project/clang/test
Chris Lattner 51aff8bd7c Remove an extraneous QualType from CastExpr, it's type is always
the result type of the expr node.

Implement isIntegerConstantExpr for ImplicitCastExpr nodes the same
was as for CastExpr nodes.

Implement proper sign/zero extension as well as truncation and noop
conversion in the i-c-e evaluator.  This allows us to correctly
handle i-c-e's like these:

char array[1024/(sizeof (long))];
int x['\xBb' == (char) 187 ? 1: -1];

this implements test/Sema/i-c-e2.c

llvm-svn: 39888
2007-07-15 23:54:50 +00:00
..
CodeGen add FIXME and un-XFAIL test 2007-07-14 20:05:18 +00:00
Lexer fix this test to work with the checker. 2007-06-28 05:49:50 +00:00
Parser Improve char literal pretty printing, patch by Keith Bauer! 2007-07-13 23:58:20 +00:00
Preprocessor Warn when performing 'usual' conversions that require a sign change. This 2007-04-11 04:14:45 +00:00
Sema Remove an extraneous QualType from CastExpr, it's type is always 2007-07-15 23:54:50 +00:00
Makefile Add missing directory 2007-07-14 09:37:10 +00:00
TestRunner.sh Make make check work again. 2007-06-08 17:57:13 +00:00