From 8658bf487e64edae7c9a5cff721da61b43899aa6 Mon Sep 17 00:00:00 2001 From: Wesley Wigham Date: Wed, 21 Oct 2015 16:11:22 -0700 Subject: [PATCH] Add JS breakpoint into Debug.assert failure I was talking to @DanielRosenwasser the other day and mentioned this - it's been a floating patch that I keep reapplying on top of my own changes locally. Turns out, it's pretty useful to have a preset breakpoint when an assertion is violated. --- src/compiler/core.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/core.ts b/src/compiler/core.ts index 55d2447dd2d..2e14b40d05a 100644 --- a/src/compiler/core.ts +++ b/src/compiler/core.ts @@ -832,7 +832,7 @@ namespace ts { if (verboseDebugInfo) { verboseDebugString = "\r\nVerbose Debug Information: " + verboseDebugInfo(); } - + debugger; throw new Error("Debug Failure. False expression: " + (message || "") + verboseDebugString); } } @@ -851,4 +851,4 @@ namespace ts { } return copiedList; } -} \ No newline at end of file +}