brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.0 KiB · 45dc767 Raw
27 lines · plain
1REQUIRES: python2RUN: mkdir -p %t3RUN: %build %p/Inputs/hello.cpp -o %t/target.out4RUN: %lldb %t/target.out -s %p/Inputs/convenience.in -o quit | FileCheck %s5 6CHECK: stop reason = breakpoint 1.17CHECK: script print(lldb.debugger)8CHECK-NEXT: Debugger (instance: {{.*}}, id: {{[0-9]+}})9CHECK: script lldb.debugger10CHECK-NEXT: Debugger (instance: {{.*}}, id: {{[0-9]+}})11CHECK: script print(lldb.target)12CHECK-NEXT: target.out13CHECK: script lldb.target14CHECK-NEXT: target.out15CHECK: script print(lldb.process)16CHECK-NEXT: SBProcess: pid = {{[0-9]+}}, state = stopped, threads = {{[0-9]+}}, executable = target.out17CHECK: script lldb.process18CHECK-NEXT: SBProcess: pid = {{[0-9]+}}, state = stopped, threads = {{[0-9]+}}, executable = target.out19CHECK: script print(lldb.thread.GetStopDescription(100))20CHECK-NEXT: breakpoint 1.121CHECK: script lldb.frame.GetLineEntry().GetLine()22CHECK-NEXT: 423CHECK: script lldb.frame.GetLineEntry().GetFileSpec().GetFilename()24CHECK-NEXT: hello.c25CHECK: script lldb.frame.GetFunctionName()26CHECK-NEXT: main27