func go/parser.ParseFile

9 uses

	go/parser (current package)
		interface.go#L80: func ParseFile(fset *token.FileSet, filename string, src interface{}, mode Mode) (f *ast.File, err error) {
		interface.go#L156: 		if src, err := ParseFile(fset, filename, nil, mode); err == nil {

	go/build
		read.go#L409: 	info.parsed, info.parseErr = parser.ParseFile(info.fset, info.name, info.header, parser.ImportsOnly|parser.ParseComments)

	go/format
		format.go#L77: 		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)

	golang.org/x/pkgsite/internal/fetch
		load.go#L269: 		pf, err := parser.ParseFile(fset, name, b, parser.ParseComments)

	golang.org/x/pkgsite/internal/testing/sample
		sample.go#L377: 	pf, err := parser.ParseFile(fset, "sample.go", fileContents, parser.ParseComments)