1. d8bfe7f Initial implementation of floats in Expr::tryEvaluate; this doesn't by Eli Friedman · 16 years ago
  2. 0835a3c Add ExplicitCastExpr to replace the current CastExpr, and have ImplicitCastExpr and ExplicitCastExpr derive from a common base class (CastExpr): by Argyrios Kyrtzidis · 16 years ago
  3. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  4. 165a70f Remove the old evaluator code. by Anders Carlsson · 16 years ago
  5. 2eb0ddc Turn on the new constant expression evaluator; it isn't by Eli Friedman · 16 years ago
  6. d9f4bcd Minor tweak plus a couple of FIXMEs. by Eli Friedman · 16 years ago
  7. 732b223 expand casts to handle what isIntegerConstantExpr handles. by Chris Lattner · 16 years ago
  8. 4c4867e Add support for __builtin_type_compatible_p, enums, etc. by Chris Lattner · 16 years ago
  9. 54176fd start remembering diagnostics for various cases, add some missing by Chris Lattner · 16 years ago
  10. 87eae5e Provide a structure for passing down 'is evaluated' and passing up by Chris Lattner · 16 years ago
  11. 75a4881 simplify some code a bit. by Chris Lattner · 16 years ago
  12. fcee001 share code between sizeof(expr) and sizeof(type) by Chris Lattner · 16 years ago
  13. ac7cb60 implement support for __extension__, make sure the result of a by Chris Lattner · 16 years ago
  14. 7a76778 add a new getIntTypeSizeInBits method. by Chris Lattner · 16 years ago
  15. cf0f51d rename "SInt" methods to "Int" in APValue. by Chris Lattner · 16 years ago
  16. b542afe make the new evaluator avoid conversions APValue<->APSInt in some cases. by Chris Lattner · 16 years ago
  17. f5eeb05 rearrange some code, no functionality changes. by Chris Lattner · 16 years ago
  18. 559e56b Fix small bug. The evaluator now works well enough to pass all tests by Anders Carlsson · 16 years ago
  19. 650c92f More constant expression work. by Anders Carlsson · 16 years ago
  20. a25ae3d Move out some methods. by Anders Carlsson · 16 years ago
  21. 2bad168 More work. by Anders Carlsson · 16 years ago
  22. 0fe52e1 Compilation fix by Seo Sanghyeon · 16 years ago
  23. 06a3675 Port more of Eli's evaluator over. This makes the int evaluator handle binary and unary operators. by Anders Carlsson · 16 years ago
  24. c754aa6 Commit beginnings of int evaluator. Currently not used. by Anders Carlsson · 16 years ago
  25. c44eec6 Shuffle things around in preparation for integrating Eli's constant evaluator. by Anders Carlsson · 16 years ago