const go.pact.im/x/plumb/internal/diag.ErrInvalidType

16 uses

	go.pact.im/x/plumb/internal/diag (current package)
		diag.go#L49: 	ErrInvalidType               ErrorKind = "type does not type-check"

	go.pact.im/x/plumb/internal/discover
		discover.go#L268: 		return nil, diag.Errorf(diag.PosIn(pkg.Fset, fd.Name.Pos()), diag.ErrInvalidType, "declaration of %s did not type-check; cannot wire it", fd.Name.Name)
		discover.go#L308: 				return nil, diag.Errorf(pos, diag.ErrInvalidType, "method %s has an unresolvable receiver type", obj.Name())
		discover.go#L420: 			return nil, diag.Errorf(diag.PosIn(pkg.Fset, ident.Pos()), diag.ErrInvalidType, "declaration of %s did not type-check; cannot wire it", ident.Name)
		discover.go#L462: 		return nil, diag.Errorf(pos, diag.ErrInvalidType, "conversion source did not type-check; cannot wire it")
		discover.go#L515: 			return nil, diag.Errorf(diag.PosIn(pkg.Fset, ident.Pos()), diag.ErrInvalidType, "declaration of %s did not type-check; cannot wire it", ident.Name)
		discover.go#L552: 			return nil, diag.Errorf(diag.PosIn(pkg.Fset, s.Name.Pos()), diag.ErrInvalidType, "declaration of %s did not type-check; cannot wire it", s.Name.Name)
		discover.go#L592: 		return nil, diag.Errorf(diag.PosIn(pkg.Fset, c.Pos()), diag.ErrInvalidType, "declaration of %s did not type-check; cannot wire its members", s.Name.Name)
		discover.go#L687: 				return nil, diag.Errorf(diag.PosIn(pkg.Fset, ident.Pos()), diag.ErrInvalidType, "declaration of %s did not type-check; cannot wire it", ident.Name)
		discover.go#L733: 			return nil, diag.Errorf(diag.PosIn(pkg.Fset, ident.Pos()), diag.ErrInvalidType, "declaration of %s did not type-check; cannot wire it", ident.Name)

	go.pact.im/x/plumb/internal/solve
		checks.go#L21: 				return diag.Errorf(p.Pos, diag.ErrInvalidType, "provider %s is instantiated at %s", p.Name, gotypes.TypeName(ta))
		checks.go#L25: 			return diag.Errorf(p.Pos, diag.ErrInvalidType, "conversion %s", p.Name)
		checks.go#L62: 			return diag.Errorf(pl.pos, diag.ErrInvalidType, "injector input type %s", gotypes.TypeName(t))
		checks.go#L70: 			return diag.Errorf(pl.pos, diag.ErrInvalidType, "injector output type %s", gotypes.TypeName(t))
		checks.go#L87: 			return diag.Errorf(pl.pos, diag.ErrInvalidType, "lifted type parameter %s has a constraint that does not type-check", tp.Obj().Name())
		solve.go#L750: 		return diag.Errorf(in.pos, diag.ErrInvalidType, "provider %s references %s", in.Prov.Name, gotypes.TypeName(t))