{ "version": "0.2.0", "configurations": [ { "type": "lldb-dap", "request": "launch", "name": "file_test (lldb)", "program": "bazel-bin/toolchain/testing/file_test", "args": ["--file_tests=${relativeFile}"], "debuggerRoot": "${workspaceFolder}", "initCommands": [ "command script import external/+llvm_project+llvm-project/llvm/utils/lldbDataFormatters.py", "command script import scripts/lldbinit.py", "settings append target.source-map \".\" \"${workspaceFolder}\"", "settings append target.source-map \"/proc/self/cwd\" \"${workspaceFolder}\"", "settings set escape-non-printables false", "settings set target.max-string-summary-length 10000", "env TEST_TARGET=//toolchain/testing:file_test", "env TEST_TMPDIR=/tmp" ] }, { "type": "lldb-dap", "request": "launch", "name": "carbon compile (lldb)", "program": "bazel-bin/toolchain/carbon", "args": [ "compile", "--phase=lower", "--dump-sem-ir", "--stream-errors", "${relativeFile}" ], "debuggerRoot": "${workspaceFolder}", "initCommands": [ "command script import external/+llvm_project+llvm-project/llvm/utils/lldbDataFormatters.py", "command script import scripts/lldbinit.py", "settings append target.source-map \".\" \"${workspaceFolder}\"", "settings append target.source-map \"/proc/self/cwd\" \"${workspaceFolder}\"", "settings set escape-non-printables false", "settings set target.max-string-summary-length 10000" ] } ] }