1. 2f44549 Initial implementation of floats in Expr::tryEvaluate; this doesn't by Eli Friedman · 16 years ago
  2. c45e2fb Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastExpr and ExplicitCastExpr derive from a common base class (CastExpr): by Argiris Kirtzidis · 16 years ago
  3. e0ad215 More #include cleaning by Daniel Dunbar · 16 years ago
  4. 47968a9 Remove the old evaluator code. by Anders Carlsson · 16 years ago
  5. b198791 Turn on the new constant expression evaluator; it isn't by Eli Friedman · 16 years ago
  6. 3e64dd7 Minor tweak plus a couple of FIXMEs. by Eli Friedman · 16 years ago
  7. ff579ff expand casts to handle what isIntegerConstantExpr handles. by Chris Lattner · 16 years ago
  8. 15e5911 Add support for __builtin_type_compatible_p, enums, etc. by Chris Lattner · 16 years ago
  9. 82437da start remembering diagnostics for various cases, add some missing by Chris Lattner · 16 years ago
  10. 422373c Provide a structure for passing down 'is evaluated' and passing up by Chris Lattner · 16 years ago
  11. 400d740 simplify some code a bit. by Chris Lattner · 16 years ago
  12. 265a089 share code between sizeof(expr) and sizeof(type) by Chris Lattner · 16 years ago
  13. 045502c implement support for __extension__, make sure the result of a by Chris Lattner · 16 years ago
  14. 2c99c71 add a new getIntTypeSizeInBits method. by Chris Lattner · 16 years ago
  15. 334b194 rename "SInt" methods to "Int" in APValue. by Chris Lattner · 16 years ago
  16. a42f09a make the new evaluator avoid conversions APValue<->APSInt in some cases. by Chris Lattner · 16 years ago
  17. a823ccf rearrange some code, no functionality changes. by Chris Lattner · 16 years ago
  18. 8ab15c8 Fix small bug. The evaluator now works well enough to pass all tests by Anders Carlsson · 16 years ago
  19. c43f44b More constant expression work. by Anders Carlsson · 16 years ago
  20. d1aa581 Move out some methods. by Anders Carlsson · 16 years ago
  21. 02a34c3 More work. by Anders Carlsson · 16 years ago
  22. efddb9c Compilation fix by Seo Sanghyeon · 16 years ago
  23. c032801 Port more of Eli's evaluator over. This makes the int evaluator handle binary and unary operators. by Anders Carlsson · 16 years ago
  24. cad17b5 Commit beginnings of int evaluator. Currently not used. by Anders Carlsson · 16 years ago
  25. c7436af Shuffle things around in preparation for integrating Eli's constant evaluator. by Anders Carlsson · 16 years ago