Use `DescriptorDatabase` overridden virtual methods to use `StringViewArg` alias.
PiperOrigin-RevId: 806345558
diff --git a/src/google/protobuf/compiler/importer.h b/src/google/protobuf/compiler/importer.h
index 038d090..8a87946 100644
--- a/src/google/protobuf/compiler/importer.h
+++ b/src/google/protobuf/compiler/importer.h
@@ -101,11 +101,11 @@
}
// implements DescriptorDatabase -----------------------------------
- bool FindFileByName(const std::string& filename,
+ bool FindFileByName(StringViewArg filename,
FileDescriptorProto* output) override;
- bool FindFileContainingSymbol(const std::string& symbol_name,
+ bool FindFileContainingSymbol(StringViewArg symbol_name,
FileDescriptorProto* output) override;
- bool FindFileContainingExtension(const std::string& containing_type,
+ bool FindFileContainingExtension(StringViewArg containing_type,
int field_number,
FileDescriptorProto* output) override;