type go/ast.StructType

29 uses

	go/ast (current package)
		ast.go#L454: 	StructType struct {
		ast.go#L518: func (x *StructType) Pos() token.Pos     { return x.Struct }
		ast.go#L560: func (x *StructType) End() token.Pos     { return x.Fields.End() }
		ast.go#L592: func (*StructType) exprNode()    {}
		filter.go#L161: 	case *StructType:
		walk.go#L144: 	case *StructType:

	go/doc
		exports.go#L189: 	case *ast.StructType:
		filter.go#L40: 			case *ast.StructType:
		reader.go#L350: 	case *ast.StructType:

	go/parser
		parser.go#L739: func (p *parser) parseStructType() *ast.StructType {
		parser.go#L755: 	return &ast.StructType{
		parser.go#L1776: 			case *ast.ArrayType, *ast.StructType, *ast.MapType:
		parser.go#L2741: 	case *ast.ArrayType, *ast.StructType, *ast.FuncType, *ast.InterfaceType, *ast.MapType, *ast.ChanType:
		resolver.go#L272: 	case *ast.StructType:

	go/printer
		nodes.go#L423: 	case *ast.ArrayType, *ast.StructType, *ast.FuncType, *ast.InterfaceType, *ast.MapType, *ast.ChanType:
		nodes.go#L1050: 	case *ast.StructType:

	go/types
		expr.go#L277: 		*ast.StructType,
		expr.go#L1189: 	case *ast.ArrayType, *ast.StructType, *ast.FuncType,
		exprstring.go#L135: 	case *ast.StructType:
		struct.go#L68: func (check *Checker) structType(styp *Struct, e *ast.StructType) {
		typexpr.go#L322: 	case *ast.StructType:

	go.pact.im/x/plumb/internal/discover
		discover.go#L225: 					case *ast.StructType:
		discover.go#L574: 		case *ast.StructType:
		discover.go#L602: 	case *ast.StructType:
		discover.go#L656: func scanStructFields(pkg *Package, st *ast.StructType, owner types.Type) ([]*Provider, *diag.Error) {

	golang.org/x/tools/go/ast/edge
		edge.go#L279: 	StructType_Fields:     info[*ast.StructType]("Fields"),

	golang.org/x/tools/go/ast/inspector
		typeof.go#L200: 	case *ast.StructType:
		walk.go#L134: 	case *ast.StructType:

	golang.org/x/tools/internal/typesinternal
		fx.go#L32: 			*ast.StructType,