[llvm-gsymutil] Fix dumping of call sites for merged functions (#119759)
[llvm-project.git] / lldb / test / Shell / ScriptInterpreter / Lua / print.test
blob9df24e8026507cd254c21cef0e19985f7c0f4f11
1 # RUN: rm -rf %t.stderr %t.stdout
2 # RUN: cat %s | %lldb --script-language lua 2> %t.stderr > %t.stdout
3 # RUN: cat %t.stdout | FileCheck %s --check-prefix STDOUT
4 # RUN: cat %t.stderr | FileCheck %s --check-prefix STDERR
5 script
6 file = lldb.SBFile(2, "w", false)
7 lldb.debugger:SetOutputFile(file)
8 print(95000 + 126, nil, 'a')
9 quit
10 script
11 print({})
12 quit
14 # STDOUT: 95126 nil     a
15 # STDOUT-NOT: table: {{0x[[:xdigit:]]+}}
16 # STDERR: table: {{0x[[:xdigit:]]+}}
18 # RUN: rm -rf %t.stderr %t.stdout
19 # RUN: %lldb --script-language lua -o 'script print(95000 + 126, nil, "a")' 2> %t.stderr > %t.stdout
20 # RUN: cat %t.stdout | FileCheck %s --check-prefix STDOUT