Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | More work on vtable layout. We can now layout vtables with primary bases. | Anders Carlsson | 2010-02-12 | 1 | -3/+58 | |
| | | | | llvm-svn: 95965 | |||||
* | When dumping vtables, dump whether a virtual member function is pure or not. | Anders Carlsson | 2010-02-12 | 1 | -0/+18 | |
| | | | | llvm-svn: 95963 | |||||
* | Add virtual operator= example. | Anders Carlsson | 2010-02-11 | 1 | -1/+3 | |
| | | | | llvm-svn: 95888 | |||||
* | More vtable layout dumper improvements. Handle destructors, dump the ↵ | Anders Carlsson | 2010-02-11 | 1 | -2/+26 | |
| | | | | | | complete function type of the member functions (using PredefinedExpr::ComputeName. llvm-svn: 95887 | |||||
* | Keep track of, and dump, vtable address points. | Anders Carlsson | 2010-02-11 | 1 | -0/+1 | |
| | | | | llvm-svn: 95874 | |||||
* | Check in the beginnings of my new vtable layout builder idea. | Anders Carlsson | 2010-02-11 | 1 | -0/+15 | |
Right now, it's off by default but can be tested by passing -fdump-vtable-layouts to clang -cc1. This option will cause all vtables that will normally be emitted as part of codegen to also be dumped using the new layout code. I've also added a very simple new vtable layout test case. llvm-svn: 95865 |