| 533 | } |
| 534 | |
| 535 | absl::Status RegisterListSortFunction(FunctionRegistry& registry) { |
| 536 | CEL_RETURN_IF_ERROR( |
| 537 | (UnaryFunctionAdapter<absl::StatusOr<Value>, const ListValue&>:: |
| 538 | RegisterMemberOverload("sort", &ListSort, registry))); |
| 539 | CEL_RETURN_IF_ERROR( |
| 540 | (BinaryFunctionAdapter< |
| 541 | absl::StatusOr<Value>, const ListValue&, |
| 542 | const ListValue&>::RegisterMemberOverload("@sortByAssociatedKeys", |
| 543 | &ListSortByAssociatedKeys, |
| 544 | registry))); |
| 545 | return absl::OkStatus(); |
| 546 | } |
| 547 | |
| 548 | const Type& ListIntType() { |
| 549 | static absl::NoDestructor<Type> kInstance( |
no outgoing calls
no test coverage detected