blob: 99536e4c029073df57e21f00d87cb4a22f4ecd58 [file] [log] [blame]
Jonas Devlieghereb5c1d072018-12-19 17:10:21 +00001RUN: %build %p/Inputs/hello.cpp -o %t
Adrian Prantl0bc587a2018-12-10 22:57:47 +00002RUN: %lldb %t -s %p/Inputs/convenience.in -o quit | FileCheck %s
3
4script print(lldb.debugger)
5
6CHECK: stop reason = breakpoint 1.1
7CHECK: Debugger (instance: {{.*}}, id: {{[0-9]+}})
8CHECK: script print(lldb.target)
9CHECK: TestConvenienceVariables.test
10CHECK: script print(lldb.process)
11CHECK: SBProcess: pid = {{[0-9]+}},
12CHECK-SAME: state = stopped,
13CHECK-SAME: threads = {{[0-9]+}},
14CHECK-SAME: executable = TestConvenienceVariables.test
15CHECK: script print(lldb.thread.GetStopDescription(100))
16CHECK: breakpoint 1.1
17CHECK: script lldb.frame.GetLineEntry().GetLine()
Jonas Devlieghereb5c1d072018-12-19 17:10:21 +000018CHECK: 8
Adrian Prantl0bc587a2018-12-10 22:57:47 +000019CHECK: script lldb.frame.GetLineEntry().GetFileSpec().GetFilename()
20CHECK: hello.c
21CHECK: script lldb.frame.GetFunctionName()
22CHECK: main