File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -809,7 +809,6 @@ cc_library(
809809 deps = [
810810 "//base:data" ,
811811 "//eval/public/structs:legacy_type_adapter" ,
812- "//eval/public/structs:legacy_type_info_apis" ,
813812 "//eval/public/structs:legacy_type_provider" ,
814813 "//eval/public/structs:protobuf_descriptor_type_provider" ,
815814 "//runtime:type_registry" ,
Original file line number Diff line number Diff line change 2222#include " absl/strings/string_view.h"
2323#include " absl/types/optional.h"
2424#include " eval/public/structs/legacy_type_adapter.h"
25- #include " eval/public/structs/legacy_type_info_apis.h"
26- #include " eval/public/structs/legacy_type_provider.h"
2725#include " google/protobuf/descriptor.h"
2826
2927namespace google ::api::expr::runtime {
3028
3129namespace {
3230
33- class LegacyToModernTypeProviderAdapter : public LegacyTypeProvider {
34- public:
35- explicit LegacyToModernTypeProviderAdapter (const LegacyTypeProvider& provider)
36- : provider_(provider) {}
37-
38- absl::optional<LegacyTypeAdapter> ProvideLegacyType (
39- absl::string_view name) const override {
40- return provider_.ProvideLegacyType (name);
41- }
42-
43- absl::optional<const LegacyTypeInfoApis*> ProvideLegacyTypeInfo (
44- absl::string_view name) const override {
45- return provider_.ProvideLegacyTypeInfo (name);
46- }
47-
48- private:
49- const LegacyTypeProvider& provider_;
50- };
51-
5231void AddEnumFromDescriptor (const google::protobuf::EnumDescriptor* desc,
5332 CelTypeRegistry& registry) {
5433 std::vector<CelTypeRegistry::Enumerator> enumerators;
You can’t perform that action at this time.
0 commit comments