From 5c7b47e6e37b2cf9e7b85069bcf5a98e7e6c7ff5 Mon Sep 17 00:00:00 2001 From: Benjamin Lichtman Date: Mon, 9 Jul 2018 08:54:57 -0700 Subject: [PATCH] Pass sourceFile as appropriate --- src/services/outliningElementsCollector.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/services/outliningElementsCollector.ts b/src/services/outliningElementsCollector.ts index 3048d1a5e33..9d2c61a1a7d 100644 --- a/src/services/outliningElementsCollector.ts +++ b/src/services/outliningElementsCollector.ts @@ -191,8 +191,8 @@ namespace ts.OutliningElementsCollector { } function spanForJSXElement(node: JsxElement): OutliningSpan | undefined { - const textSpan = createTextSpanFromBounds(node.openingElement.getStart(), node.closingElement.getEnd()); - const tagName = node.openingElement.tagName.getText(); + const textSpan = createTextSpanFromBounds(node.openingElement.getStart(sourceFile), node.closingElement.getEnd()); + const tagName = node.openingElement.tagName.getText(sourceFile); const bannerText = "<" + tagName + ">..."; return createOutliningSpan(textSpan, OutliningSpanKind.Code, textSpan, /*autoCollapse*/ false, bannerText); } @@ -202,7 +202,7 @@ namespace ts.OutliningElementsCollector { return undefined; } - return createOutliningSpanFromBounds(node.getStart(), node.getEnd(), OutliningSpanKind.Code); + return createOutliningSpanFromBounds(node.getStart(sourceFile), node.getEnd(), OutliningSpanKind.Code); } function spanForObjectOrArrayLiteral(node: Node, open: SyntaxKind.OpenBraceToken | SyntaxKind.OpenBracketToken = SyntaxKind.OpenBraceToken): OutliningSpan | undefined {