type go/ast.FieldList

41 uses

	go/ast (current package)
		ast.go#L220: type FieldList struct {
		ast.go#L226: func (f *FieldList) Pos() token.Pos {
		ast.go#L238: func (f *FieldList) End() token.Pos {
		ast.go#L251: func (f *FieldList) NumFields() int {
		ast.go#L431: 		Fields     *FieldList // list of field declarations
		ast.go#L440: 		Params  *FieldList // (incoming) parameters; non-nil
		ast.go#L441: 		Results *FieldList // (outgoing) results; or nil
		ast.go#L447: 		Methods    *FieldList // list of methods
		ast.go#L977: 		Recv *FieldList    // receiver (methods); or nil (functions)
		filter.go#L77: func filterFieldList(fields *FieldList, filter Filter, export bool) (removedFields bool) {
		filter.go#L140: func filterParamList(fields *FieldList, filter Filter, export bool) bool {
		walk.go#L82: 	case *FieldList:

	go/doc
		exports.go#L113: func (r *reader) filterFieldList(parent *namedType, fields *ast.FieldList, ityp *ast.InterfaceType) (removedFields bool) {
		exports.go#L157: func (r *reader) filterParamList(fields *ast.FieldList) {
		filter.go#L11: func matchFields(fields *ast.FieldList, f Filter) bool {
		reader.go#L319: 	var fields *ast.FieldList

	go/parser
		parser.go#L776: 		Fields: &ast.FieldList{
		parser.go#L883: func (p *parser) parseParameters(scope *ast.Scope, ellipsisOk bool) *ast.FieldList {
		parser.go#L895: 	return &ast.FieldList{Opening: lparen, List: params, Closing: rparen}
		parser.go#L898: func (p *parser) parseResult(scope *ast.Scope) *ast.FieldList {
		parser.go#L911: 		return &ast.FieldList{List: list}
		parser.go#L917: func (p *parser) parseSignature(scope *ast.Scope) (params, results *ast.FieldList) {
		parser.go#L984: 		Methods: &ast.FieldList{
		parser.go#L2441: 	var recv *ast.FieldList

	go/printer
		nodes.go#L322: func (p *printer) parameters(fields *ast.FieldList) {
		nodes.go#L385: func (p *printer) signature(params, result *ast.FieldList) {
		nodes.go#L439: func (p *printer) fieldList(fields *ast.FieldList, isStruct, isIncomplete bool) {

	golang.org/x/pkgsite/internal/godoc
		encode_ast.gen.go#L1274: func encode_ast_FieldList(e *codec.Encoder, x *ast.FieldList) {
		encode_ast.gen.go#L1293: func decode_ast_FieldList(d *codec.Decoder, p **ast.FieldList) {
		encode_ast.gen.go#L1299: 		*p = ref.(*ast.FieldList)
		encode_ast.gen.go#L1302: 	var x ast.FieldList
		encode_ast.gen.go#L1324: 	codec.Register(&ast.FieldList{},
		encode_ast.gen.go#L1325: 		func(e *codec.Encoder, x interface{}) { encode_ast_FieldList(e, x.(*ast.FieldList)) },
		encode_ast.gen.go#L1327: 			var x *ast.FieldList

	golang.org/x/pkgsite/internal/godoc/dochtml/internal/render
		idents.go#L169: 		for _, flist := range []*ast.FieldList{decl.Type.Params, decl.Type.Results} {
		short_synopsis.go#L60: 	case *ast.FieldList:
		synopsis.go#L114: 	case *ast.FieldList:

	golang.org/x/pkgsite/internal/godoc/internal/doc
		exports.go#L113: func (r *reader) filterFieldList(parent *namedType, fields *ast.FieldList, ityp *ast.InterfaceType) (removedFields bool) {
		exports.go#L157: func (r *reader) filterParamList(fields *ast.FieldList) {
		filter.go#L11: func matchFields(fields *ast.FieldList, f Filter) bool {
		reader.go#L323: 	var fields *ast.FieldList