| 258 | class EmptyCelMap final : public CelMap { |
| 259 | public: |
| 260 | static const EmptyCelMap* Get() { |
| 261 | static const absl::NoDestructor<EmptyCelMap> instance; |
| 262 | return &*instance; |
| 263 | } |
| 264 | |
| 265 | absl::optional<CelValue> operator[](CelValue key) const override { |
| 266 | return absl::nullopt; |
no outgoing calls