go.pact.im/x/plumb/internal/solve.ResultSlot.Kind (field)
18 uses
go.pact.im/x/plumb/internal/solve (current package)
finalize.go#L83: switch r.Kind {
instance.go#L25: Kind ResultKind
instance.go#L62: if r.Kind == ResultKindValue {
instance.go#L111: in.Results = []ResultSlot{{Kind: ResultKindValue, Typ: p.Sym.Type()}}
instance.go#L114: in.Results = []ResultSlot{{Kind: ResultKindValue, Typ: p.ConvertTo}}
instance.go#L121: in.Results = []ResultSlot{{Kind: ResultKindValue, Typ: fieldType}}
instance.go#L130: in.Results = []ResultSlot{{Kind: ResultKindValue, Typ: declared}}
instance.go#L256: in.Results = append(in.Results, ResultSlot{Kind: ResultKindError})
instance.go#L258: in.Results = append(in.Results, ResultSlot{Kind: ResultKindCleanup, Failable: false})
instance.go#L260: in.Results = append(in.Results, ResultSlot{Kind: ResultKindCleanup, Failable: true})
instance.go#L262: in.Results = append(in.Results, ResultSlot{Kind: ResultKindValue, Typ: t})
go.pact.im/x/plumb/internal/emit
emit.go#L231: switch r.Kind {
emit.go#L249: panic(fmt.Sprintf("plumb: unhandled result kind %d", r.Kind))
emit.go#L410: if r.Kind == solve.ResultKindCleanup && r.Failable {
emit.go#L426: if r.Kind == solve.ResultKindCleanup && r.Failable {
emit.go#L436: if r.Kind == solve.ResultKindError {
report.go#L90: switch r.Kind {
report.go#L102: panic(fmt.Sprintf("plumb: unhandled result kind %d", r.Kind))