go/ast.GenDecl.Doc (field)
21 uses
go/ast (current package)
ast.go#L996: Doc *CommentGroup // associated documentation; or nil
walk.go#L317: if n.Doc != nil {
walk.go#L318: Walk(v, n.Doc)
go/build
read.go#L348: doc = d.Doc
go/doc
example.go#L285: if d.Doc != nil {
example.go#L286: comments = append(comments, d.Doc)
reader.go#L331: Doc: decl.Doc.Text(),
reader.go#L337: decl.Doc = nil // doc consumed - remove from AST
reader.go#L377: doc = decl.Doc
reader.go#L381: decl.Doc = nil // doc consumed - remove from AST
reader.go#L626: Doc: d.Doc,
go/parser
parser.go#L2775: Doc: doc,
go/printer
nodes.go#L1736: p.setComment(d.Doc)
printer.go#L1060: return n.Doc
go.pact.im/x/plumb/internal/discover
discover.go#L217: mark(d.Doc)
discover.go#L251: names, err := directiveNames(gd.Doc, fset)
discover.go#L347: names, err := directiveNames(gd.Doc, pkg.Fset)
discover.go#L352: for _, c := range gd.Doc.List {
golang.org/x/tools/go/ast/inspector
walk.go#L307: if n.Doc != nil {
walk.go#L308: walk(v, edge.GenDecl_Doc, -1, n.Doc)