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)
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |