From 94f8d9df1fedfdd7b014fb3b0c203b53bde1b16a Mon Sep 17 00:00:00 2001 From: Jake Bailey <5341706+jakebailey@users.noreply.github.com> Date: Mon, 11 Aug 2025 16:25:01 -0700 Subject: [PATCH] Fix misported emitCommentsBeforeToken --- internal/printer/printer.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/internal/printer/printer.go b/internal/printer/printer.go index abb3829c5f..ea157dd036 100644 --- a/internal/printer/printer.go +++ b/internal/printer/printer.go @@ -5051,13 +5051,13 @@ func (p *Printer) emitCommentsBeforeToken(token ast.Kind, pos int, contextNode * return nil, pos } + node := p.emitContext.ParseNode(contextNode) + isSimilarNode := node != nil && node.Kind == contextNode.Kind startPos := pos - if p.currentSourceFile != nil { + if isSimilarNode && p.currentSourceFile != nil { pos = scanner.SkipTrivia(p.currentSourceFile.Text(), startPos) } - node := p.emitContext.ParseNode(contextNode) - isSimilarNode := node != nil && node.Kind == contextNode.Kind if !isSimilarNode { return nil, pos }