Index: lldb/tools/lldb-vscode/package.json =================================================================== --- lldb/tools/lldb-vscode/package.json +++ lldb/tools/lldb-vscode/package.json @@ -50,29 +50,57 @@ "path": "./syntaxes/disassembly.json" } ], + "breakpoints": [ + { + "language": "ada" + }, + { + "language": "arm" + }, + { + "language": "asm" + }, + { + "language": "c" + }, + { + "language": "cpp" + }, + { + "language": "crystal" + }, + { + "language": "d" + }, + { + "language": "fortan" + }, + { + "language": "fortran-modern" + }, + { + "language": "nim" + }, + { + "language": "objective-c" + }, + { + "language": "objectpascal" + }, + { + "language": "pascal" + }, + { + "language": "rust" + }, + { + "language": "swift" + } + ], "debuggers": [ { "type": "lldb-vscode", "label": "Native LLDB Debugger", - "enableBreakpointsFor": { - "languageIds": [ - "ada", - "arm", - "asm", - "c", - "cpp", - "crystal", - "d", - "fortan", - "fortran-modern", - "nim", - "objective-c", - "objectpascal", - "pascal", - "rust", - "swift" - ] - }, "program": "./bin/lldb-vscode", "windows": { "program": "./bin/lldb-vscode.exe"