(left, right *types.T)
| 1041 | type cmpOpOverload []overloadImpl |
| 1042 | |
| 1043 | func (o cmpOpOverload) LookupImpl(left, right *types.T) (*CmpOp, bool) { |
| 1044 | for _, fn := range o { |
| 1045 | casted := fn.(*CmpOp) |
| 1046 | if casted.matchParams(left, right) { |
| 1047 | return casted, true |
| 1048 | } |
| 1049 | } |
| 1050 | return nil, false |
| 1051 | } |
| 1052 | |
| 1053 | func makeCmpOpOverload( |
| 1054 | a, b *types.T, |
no test coverage detected