1. 0c94c02 Fix double-destruction assertion to account for temporaries in conditionals by Douglas Gregor · 15 years ago
  2. 400fd3d Assert that we aren't trying to push the same C++ temporary onto the live temporary stack twice. A little insurance against PR5867 surprising us again by Douglas Gregor · 15 years ago
  3. f2945c0 Ensure we run cleanups for CXXTemporaries on the exceptional edge. WIP. by Mike Stump · 15 years ago
  4. 0ece491 ShouldDestroyTemporaries? I don't think so. by Anders Carlsson · 15 years ago
  5. 5b95592 Get rid of the ugly CGCXX names and replace them with CGClass, CGExprCXX and CGTemporaries. by Anders Carlsson · 15 years ago[Renamed (98%) from lib/CodeGen/CGCXXTemp.cpp]
  6. a36bf8f Fix lifetime of conditional temporaries. Patch by Victor Zverovich! by Anders Carlsson · 15 years ago
  7. 283e4d5 If a function call returns a reference, don't bind it to a temporary. by Anders Carlsson · 15 years ago
  8. b9ea0b5 Implement CodeGenFunction::EmitCXXExprWithTemporariesLValue. by Anders Carlsson · 15 years ago
  9. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  10. 14c5cbf Add an IsInitializer flag to EmitAnyExpr. This is used to prevent temporaries from being destroyed when they're bound to a reference variable. by Anders Carlsson · 15 years ago
  11. 0032b27 Update for LLVM API change. by Owen Anderson · 15 years ago
  12. 3b144ba Update for LLVM API change. by Owen Anderson · 15 years ago
  13. 4cd1608 Update for LLVM API change. by Owen Anderson · 15 years ago
  14. f48880a Update for LLVM API change. by Owen Anderson · 15 years ago
  15. f54741e Handle temporaries in default arguments. by Anders Carlsson · 15 years ago
  16. b4d4c4b Fix -Asserts build warnings. by Daniel Dunbar · 15 years ago
  17. 8c0b203 Make PushCXXTemporary and PopCXXTemporary handle conditional temporaries. by Anders Carlsson · 15 years ago
  18. 1d84750 Add PushConditionalTempDestruction/PopConditionalTempDestruction. by Anders Carlsson · 15 years ago
  19. d8bc5a9 Make sure to push a cleanup block. by Anders Carlsson · 15 years ago
  20. f4b8fea More temporary work. by Anders Carlsson · 15 years ago
  21. e8b5578 Store more information about live temporaries. No functionality change for now. by Anders Carlsson · 15 years ago
  22. 2ce6612 Move code generation of C++ temporaries into a new file. by Anders Carlsson · 15 years ago