Mercurial > hg > CbC > CbC_llvm
view debuginfo-tests/dexter-tests/aggregate-indirect-arg.cpp @ 171:66f3bfe93da9
git version 2c4ca6832fa6b306ee6a7010bfb80a3f2596f824
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 25 May 2020 11:07:02 +0900 |
parents | 1d019706d866 |
children | 2e18cbf3894f |
line wrap: on
line source
// REQUIRES: lldb // UNSUPPORTED: system-windows // // RUN: %dexter --fail-lt 1.0 -w \ // RUN: --builder 'clang' --debugger 'lldb' --cflags "-O0 -g" \ // RUN: --ldflags="-lstdc++" -- %s // Radar 8945514 class SVal { public: ~SVal() {} const void* Data; unsigned Kind; }; void bar(SVal &v) {} class A { public: void foo(SVal v) { bar(v); } // DexLabel('foo') }; int main() { SVal v; v.Data = 0; v.Kind = 2142; A a; a.foo(v); return 0; } /* DexExpectProgramState({ 'frames': [ { 'location': { 'lineno': 'foo' }, 'watches': { 'v.Data == 0': 'true', 'v.Kind': '2142' } } ] }) */