Devang Patel | 2b54299 | 2011-03-23 16:30:03 +0000 | [diff] [blame] | 1 | // RUN: %clangxx -O0 -g %s -c -o %t.o |
| 2 | // RUN: %test_debuginfo %s %t.o |
| 3 | // Radar 9168773 |
| 4 | |
| 5 | // DEBUGGER: ptype A |
Douglas Gregor | 0979844 | 2011-05-21 18:17:06 +0000 | [diff] [blame] | 6 | // CHECK: type = class A { |
| 7 | // CHECK-NEXT: public: |
Devang Patel | 2b54299 | 2011-03-23 16:30:03 +0000 | [diff] [blame] | 8 | // CHECK-NEXT: int MyData; |
| 9 | // CHECK-NEXT: } |
| 10 | class A; |
| 11 | class B { |
| 12 | public: |
| 13 | void foo(const A *p); |
| 14 | }; |
| 15 | |
| 16 | B iEntry; |
| 17 | |
| 18 | class A { |
| 19 | public: |
| 20 | int MyData; |
| 21 | }; |
| 22 | |
| 23 | A irp; |
| 24 | |