go.pact.im/x/plumb/internal/discover.Provider.Sym (field)

11 uses

	go.pact.im/x/plumb/internal/discover (current package)
		discover.go#L430: 				Sym:     obj,
		discover.go#L528: 				Sym:     obj,
		discover.go#L696: 					Sym:     obj,
		provider.go#L79: 	Sym         types.Object // KindSymbol (a var or typed const), KindField (the field)

	go.pact.im/x/plumb/internal/emit
		render.go#L39: 		return q.objQual(p.Sym)
		render.go#L47: 		return asReceiver(args[0]) + "." + p.Sym.Name()
		report.go#L71: 		if _, ok := p.Sym.(*types.Const); ok {

	go.pact.im/x/plumb/internal/solve
		checks.go#L103: 		return p.Sym
		instance.go#L111: 		in.Results = []ResultSlot{{Kind: ResultKindValue, Typ: p.Sym.Type()}}
		instance.go#L199: 		if f.Name() == p.Sym.Name() {
		instance.go#L203: 	panic(fmt.Sprintf("plumb: field %s of provider %s vanished after instantiation", p.Sym.Name(), p.Name))