blob: 56bca42d3264518d06adbfb874d9cd82da0557b2 [file] [log] [blame]
Devang Patel2b542992011-03-23 16:30:03 +00001// RUN: %clangxx -O0 -g %s -c -o %t.o
2// RUN: %test_debuginfo %s %t.o
3// Radar 9168773
4
5// DEBUGGER: ptype A
Eric Christophercc389be2012-06-05 18:16:03 +00006// Work around a gdb bug where it believes that a class is a
7// struct if there aren't any methods - even though it's tagged
8// as a class.
9// CHECK: type = struct A {
Devang Patel2b542992011-03-23 16:30:03 +000010// CHECK-NEXT: int MyData;
11// CHECK-NEXT: }
12class A;
13class B {
14public:
15 void foo(const A *p);
16};
17
18B iEntry;
19
20class A {
21public:
22 int MyData;
23};
24
25A irp;
26