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)