@@ -547,21 +547,21 @@ func recordExtendedData_SourceFile(node *ast.Node, strs *stringTable, positionMa
547547
548548func recordExtendedData_TemplateHead (node * ast.Node , strs * stringTable , positionMap * ast.PositionMap , extendedData * []byte , structuredData * []byte ) {
549549 n := node .AsTemplateHead ()
550- textIndex := strs .add (n .Text , node .Kind , node .Pos (), node .End ())
550+ textIndex := strs .add (encodeTemplateTextForJS ( n .Text , n . RawText ) , node .Kind , node .Pos (), node .End ())
551551 rawTextIndex := strs .add (n .RawText , node .Kind , node .Pos (), node .End ())
552552 * extendedData = appendUint32s (* extendedData , textIndex , rawTextIndex , uint32 (n .TemplateFlags ))
553553}
554554
555555func recordExtendedData_TemplateMiddle (node * ast.Node , strs * stringTable , positionMap * ast.PositionMap , extendedData * []byte , structuredData * []byte ) {
556556 n := node .AsTemplateMiddle ()
557- textIndex := strs .add (n .Text , node .Kind , node .Pos (), node .End ())
557+ textIndex := strs .add (encodeTemplateTextForJS ( n .Text , n . RawText ) , node .Kind , node .Pos (), node .End ())
558558 rawTextIndex := strs .add (n .RawText , node .Kind , node .Pos (), node .End ())
559559 * extendedData = appendUint32s (* extendedData , textIndex , rawTextIndex , uint32 (n .TemplateFlags ))
560560}
561561
562562func recordExtendedData_TemplateTail (node * ast.Node , strs * stringTable , positionMap * ast.PositionMap , extendedData * []byte , structuredData * []byte ) {
563563 n := node .AsTemplateTail ()
564- textIndex := strs .add (n .Text , node .Kind , node .Pos (), node .End ())
564+ textIndex := strs .add (encodeTemplateTextForJS ( n .Text , n . RawText ) , node .Kind , node .Pos (), node .End ())
565565 rawTextIndex := strs .add (n .RawText , node .Kind , node .Pos (), node .End ())
566566 * extendedData = appendUint32s (* extendedData , textIndex , rawTextIndex , uint32 (n .TemplateFlags ))
567567}
0 commit comments