| 117 | } |
| 118 | |
| 119 | absl::Status RegisterSetsEquivalentFunction(FunctionRegistry& registry) { |
| 120 | return registry.Register( |
| 121 | BinaryFunctionAdapter< |
| 122 | absl::StatusOr<Value>, const ListValue&, |
| 123 | const ListValue&>::CreateDescriptor("sets.equivalent", |
| 124 | /*receiver_style=*/false), |
| 125 | BinaryFunctionAdapter<absl::StatusOr<Value>, const ListValue&, |
| 126 | const ListValue&>::WrapFunction(SetsEquivalent)); |
| 127 | } |
| 128 | |
| 129 | absl::Status RegisterSetsDecls(TypeCheckerBuilder& b) { |
| 130 | ListType list_t(b.arena(), TypeParamType("T")); |
no test coverage detected