From c6157909c359d0f5ca421087ecdd94387a6b1815 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 13 Apr 2018 12:01:16 -0400 Subject: [PATCH] fix debugging comments --- src/utils/createDebuggingComment.ts | 4 ++-- test/js/samples/if-block-no-update/_actual-bundle-v2.js | 2 +- test/js/samples/if-block-no-update/expected-bundle-v2.js | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/utils/createDebuggingComment.ts b/src/utils/createDebuggingComment.ts index e967d7e516..1eadfd1c93 100644 --- a/src/utils/createDebuggingComment.ts +++ b/src/utils/createDebuggingComment.ts @@ -6,8 +6,8 @@ export default function createDebuggingComment(node: Node, generator: DomGenerat let c = node.start; if (node.type === 'ElseBlock') { - while (source[c] !== '{') c -= 1; - c -= 1; + while (source[c - 1] !== '{') c -= 1; + while (source[c - 1] === '{') c -= 1; } let d = node.expression ? node.expression.end : c; diff --git a/test/js/samples/if-block-no-update/_actual-bundle-v2.js b/test/js/samples/if-block-no-update/_actual-bundle-v2.js index 7284a91fa7..29d151e15d 100644 --- a/test/js/samples/if-block-no-update/_actual-bundle-v2.js +++ b/test/js/samples/if-block-no-update/_actual-bundle-v2.js @@ -244,7 +244,7 @@ function create_if_block(component, state) { }; } -// (2:12) {:else} +// (3:0) {:else} function create_if_block_1(component, state) { var p; diff --git a/test/js/samples/if-block-no-update/expected-bundle-v2.js b/test/js/samples/if-block-no-update/expected-bundle-v2.js index 59d3e9656b..29d151e15d 100644 --- a/test/js/samples/if-block-no-update/expected-bundle-v2.js +++ b/test/js/samples/if-block-no-update/expected-bundle-v2.js @@ -222,7 +222,7 @@ function create_main_fragment(component, state) { }; } -// (1:0) {{#if foo}} +// (1:0) {#if foo} function create_if_block(component, state) { var p; @@ -244,7 +244,7 @@ function create_if_block(component, state) { }; } -// (3:0) {{else}} +// (3:0) {:else} function create_if_block_1(component, state) { var p;