| 1194 | class FakeInt64Map : public FakeMap<int64_t> { |
| 1195 | public: |
| 1196 | explicit FakeInt64Map(const std::map<int64_t, CelValue>& data) |
| 1197 | : FakeMap(data, CelValue::CreateInt64, |
| 1198 | [](CelValue v) -> absl::optional<int64_t> { |
| 1199 | if (!v.IsInt64()) { |
| 1200 | return absl::nullopt; |
| 1201 | } |
| 1202 | return v.Int64OrDie(); |
| 1203 | }) {} |
| 1204 | }; |
| 1205 | |
| 1206 | class FakeUint64Map : public FakeMap<uint64_t> { |
nothing calls this directly
no test coverage detected