11364750dSJames Henderson // REQUIRES: lldb 21364750dSJames Henderson // UNSUPPORTED: system-windows 31364750dSJames Henderson // 4*45a40c16SStephen Tozer // RUN: %clang -std=gnu++11 -O0 -glldb %s -o %t 51364750dSJames Henderson // RUN: %dexter --fail-lt 1.0 -w \ 6*45a40c16SStephen Tozer // RUN: --binary %t --debugger 'lldb' -- %s 71364750dSJames Henderson 81364750dSJames Henderson class A { 91364750dSJames Henderson public: A()101364750dSJames Henderson A() : zero(0), data(42) { // DexLabel('ctor_start') 111364750dSJames Henderson } 121364750dSJames Henderson private: 131364750dSJames Henderson int zero; 141364750dSJames Henderson int data; 151364750dSJames Henderson }; 161364750dSJames Henderson main()171364750dSJames Hendersonint main() { 181364750dSJames Henderson A a; 191364750dSJames Henderson return 0; 201364750dSJames Henderson } 211364750dSJames Henderson 221364750dSJames Henderson 231364750dSJames Henderson /* 241364750dSJames Henderson DexExpectProgramState({ 251364750dSJames Henderson 'frames': [ 261364750dSJames Henderson { 271364750dSJames Henderson 'location': { 281364750dSJames Henderson 'lineno': ref('ctor_start') 291364750dSJames Henderson }, 301364750dSJames Henderson 'watches': { 311364750dSJames Henderson '*this': {'is_irretrievable': False} 321364750dSJames Henderson } 331364750dSJames Henderson } 341364750dSJames Henderson ] 351364750dSJames Henderson }) 361364750dSJames Henderson */ 371364750dSJames Henderson 38