1. fa3e82b Tests now pass with the assertion. by Eli Friedman · 15 years ago
  2. 8432f25 Add a much more thorough test of casts to virtual bases, and fix by Eli Friedman · 15 years ago
  3. 5b95592 Get rid of the ugly CGCXX names and replace them with CGClass, CGExprCXX and CGTemporaries. by Anders Carlsson · 15 years ago[Renamed (99%) from lib/CodeGen/CGCXXClass.cpp]
  4. a3697c9 Handle base-to-derived casts. Will land test case shortly. by Anders Carlsson · 15 years ago
  5. a660440 This falls into the category of stupid pet tricks. I hate to do this, by Mike Stump · 15 years ago
  6. 4a5dc24 Revert r86741; it doesn't handle virtual bases correctly. by Eli Friedman · 15 years ago
  7. db380b4 Minor optimization to skip null check in generated code where it isn't by Eli Friedman · 15 years ago
  8. 3c0ef8c Simplify pointer creation with the new Type::getInt*Ptr methods. by Benjamin Kramer · 15 years ago
  9. 2f1986b Change GetAddressCXXOfBaseClass to use CXXBasePaths for calculating base class offsets. Fix the code to handle virtual bases as well. by Anders Carlsson · 15 years ago
  10. 2b35835 Move some functions from CodeGenFunctions to CodeGenModule so they can be used by CGExprConstant. by Anders Carlsson · 15 years ago
  11. 84080ec Handle CK_BaseToDerivedMemberPointer for member function pointers. Fixes PR5091. by Anders Carlsson · 15 years ago
  12. dfd0330 When doing a derived-to-base class and the class offset is 0 we can just do a simple bitcast. by Anders Carlsson · 15 years ago
  13. 32baf62 When necessary, null check the base value in GetAddressCXXOfBaseClass. by Anders Carlsson · 15 years ago
  14. 5d58a1d Whoops, add CGCXXClass.cpp by Anders Carlsson · 15 years ago