func go/parser.ParseFile
11 uses
go/parser (current package)
interface.go#L84: func ParseFile(fset *token.FileSet, filename string, src any, mode Mode) (f *ast.File, err error) {
interface.go#L174: if src, err := ParseFile(fset, filename, nil, mode); err == nil {
go/build
read.go#L314: info.parsed, info.parseErr = parser.ParseFile(info.fset, info.name, info.header, parser.ImportsOnly|parser.ParseComments)
go/format
format.go#L76: file, err = parser.ParseFile(fset, "", buf.Bytes(), parserMode)
internal.go#L30: file, err = parser.ParseFile(fset, filename, src, parserMode)
internal.go#L43: file, err = parser.ParseFile(fset, filename, psrc, parserMode)
internal.go#L67: file, err = parser.ParseFile(fset, filename, fsrc, parserMode)
go.pact.im/x/plumb/internal/gopackages
gopackages.go#L118: return parser.ParseFile(fset, filename, src, mode)
go.pact.im/x/plumb/internal/packagestest
packagestest.go#L108: f, err := parser.ParseFile(fset, fp, files[fp], mode)
packagestest.go#L123: f, err := parser.ParseFile(fset, ip+"/std.go", src, parser.SkipObjectResolution)
golang.org/x/tools/go/packages
packages.go#L775: return parser.ParseFile(fset, filename, src, mode)