diff --git a/src/backend/mi2/mi2lldb.ts b/src/backend/mi2/mi2lldb.ts index 9cba8eb..b5a7f82 100644 --- a/src/backend/mi2/mi2lldb.ts +++ b/src/backend/mi2/mi2lldb.ts @@ -41,12 +41,12 @@ export class MI2_LLDB extends MI2 { clearBreakPoints(): Thenable { return new Promise((resolve, reject) => { let promises = []; - for (let k in this.breakpoints.values) { + this.breakpoints.forEach((k, index) => { promises.push(this.sendCommand("break-delete " + k).then((result) => { if (result.resultRecords.resultClass == "done") resolve(true); else resolve(false); })); - } + }); this.breakpoints.clear(); Promise.all(promises).then(resolve, reject); });