mirror of
https://github.com/golang/go.git
synced 2025-12-08 06:10:04 +00:00
[dev.inline] cmd/compile/internal/syntax: process //line pragmas in scanner
Reviewed in and cherry-picked from https://go-review.googlesource.com/#/c/33764/. Minor adjustment in noder.go to make merge compile again. Change-Id: Ib5029b52b59944f207b0f2438c8a5aa576eb25b8 Reviewed-on: https://go-review.googlesource.com/34233 Run-TryBot: Robert Griesemer <gri@golang.org> Reviewed-by: Matthew Dempsky <mdempsky@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
parent
8d20b25779
commit
32bf2829a1
8 changed files with 89 additions and 54 deletions
|
|
@ -26,8 +26,8 @@ type parser struct {
|
|||
indent []byte // tracing support
|
||||
}
|
||||
|
||||
func (p *parser) init(src io.Reader, errh ErrorHandler, pragh PragmaHandler) {
|
||||
p.scanner.init(src, errh, pragh)
|
||||
func (p *parser) init(filename string, src io.Reader, errh ErrorHandler, pragh PragmaHandler) {
|
||||
p.scanner.init(filename, src, errh, pragh)
|
||||
|
||||
p.fnest = 0
|
||||
p.xnest = 0
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue