| 63 | }; |
| 64 | |
| 65 | struct NestedExtensionIdRegistryProvider : public ExtensionIdRegistryProvider { |
| 66 | virtual ~NestedExtensionIdRegistryProvider() {} |
| 67 | std::shared_ptr<ExtensionIdRegistry> registry_ = MakeExtensionIdRegistry(); |
| 68 | ExtensionIdRegistry* get() const override { return &*registry_; } |
| 69 | }; |
| 70 | |
| 71 | bool operator==(const Id& id1, const Id& id2) { |
| 72 | return id1.uri == id2.uri && id1.name == id2.name; |
nothing calls this directly
no test coverage detected