1234567891011121314151617181920212223242526272829303132 |
- // RUN: %clangxx %s -O0 -g -fexceptions %extra-clang-opts -o %t
- // RUN: %Test_jit_debuginfo %s %t
- // XFAIL: host-bcc
- // DEBUGGER: set breakpoint pending on
- // DEBUGGER: break aggregate-indirect-arg.cpp:22
- // DEBUGGER: r
- // DEBUGGER: p v
- // CHECK: $1 = (SVal &)
- // CHECK: Data = 0x0,
- // CHECK: Kind = 2142
- class SVal {
- public:
- ~SVal() {}
- const void* Data;
- unsigned Kind;
- };
- void bar(SVal &v) {}
- class A {
- public:
- void foo(SVal v) { bar(v); }
- };
- int main() {
- SVal v;
- v.Data = 0;
- v.Kind = 2142;
- A a;
- a.foo(v);
- return 0;
- }
|