go/ast.File.Doc (field)
21 uses
go/ast (current package)
ast.go#L1034: Doc *CommentGroup // associated documentation; or nil
filter.go#L356: if f.Doc != nil {
filter.go#L357: ndocs += len(f.Doc.List) + 1 // +1 for separator
filter.go#L375: if f.Doc != nil {
filter.go#L381: for _, c := range f.Doc.List {
walk.go#L349: if n.Doc != nil {
walk.go#L350: Walk(v, n.Doc)
go/build
build.go#L892: if pf.Doc != nil && p.Doc == "" && !isTest && !isXTest {
build.go#L893: p.Doc = doc.Synopsis(pf.Doc.Text())
go/doc
reader.go#L498: if src.Doc != nil {
reader.go#L499: r.readDoc(src.Doc)
reader.go#L501: src.Doc = nil // doc consumed - remove from AST
go/parser
parser.go#L2582: Doc: doc,
go/printer
nodes.go#L1839: p.setComment(src.Doc)
printer.go#L1046: return n.Doc
golang.org/x/pkgsite/internal/godoc
encode_ast.gen.go#L3884: if x.Doc != nil {
encode_ast.gen.go#L3886: encode_ast_CommentGroup(e, x.Doc)
encode_ast.gen.go#L3937: decode_ast_CommentGroup(d, &x.Doc)
golang.org/x/pkgsite/internal/godoc/internal/doc
reader.go#L502: if src.Doc != nil {
reader.go#L503: r.readDoc(src.Doc)
reader.go#L505: src.Doc = nil // doc consumed - remove from AST
![]() |
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. |