Stephen Lin
|
93ab6bf534
|
CHECK-LABEL-ify some code gen tests to improve diagnostic experience when tests fail.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188447 91177308-0d34-0410-b5e6-96231b3b80d8
|
2013-08-15 06:47:53 +00:00 |
Anders Carlsson
|
abd6b09e3d
|
When building RTTI descriptors for pointer types, we need to get the unqualified array type and the qualifiers from it.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105326 91177308-0d34-0410-b5e6-96231b3b80d8
|
2010-06-02 15:44:35 +00:00 |
Anders Carlsson
|
0814809e5b
|
Fix a bunch of bugs with VMI RTTI building, and add a whole bunch of tests.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92319 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-30 23:47:56 +00:00 |
Anders Carlsson
|
beb8019429
|
Add base class checks.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92286 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-30 01:29:05 +00:00 |
Anders Carlsson
|
2c0769e3e4
|
Add more vtable tests.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92285 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-30 01:25:42 +00:00 |
Anders Carlsson
|
f64531a170
|
More RTTI cleanup, test that RTTI classes have the correct vtables.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92284 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-30 01:00:12 +00:00 |
Anders Carlsson
|
17fa6f971c
|
Correcly handle pointers to member pointer types where the class or the pointee is incomplete.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91804 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-20 23:37:55 +00:00 |
Anders Carlsson
|
8d14515355
|
Rework the way pointer types are handled by the RTTI builder. We now get the right linkage for indirect pointers to incomplete structs.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91799 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-20 22:30:54 +00:00 |
Anders Carlsson
|
e8820a888a
|
Attempt to fix rtti-layout.cpp on Linux.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91581 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-17 04:57:25 +00:00 |
Anders Carlsson
|
0a4f18696c
|
Add a (currently failing) RTTI layout test.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91580 91177308-0d34-0410-b5e6-96231b3b80d8
|
2009-12-17 04:41:05 +00:00 |