lower-upper.patch 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. --- a/src/google/protobuf/compiler/php/php_generator.cc
  2. +++ b/src/google/protobuf/compiler/php/php_generator.cc
  3. @@ -143,7 +143,7 @@ TProtoStringType ConstantNamePrefix(absl::string_view classname) {
  4. bool is_reserved = false;
  5. TProtoStringType lower(classname);
  6. - std::transform(lower.begin(), lower.end(), lower.begin(), ::tolower);
  7. + lower.to_lower();
  8. is_reserved = IsReservedName(lower);
  9. @@ -1414,7 +1414,7 @@ void GenerateEnumFile(const FileDescriptor* file, const EnumDescriptor* en,
  10. // Write legacy file for backwards compatibility with "readonly" keywword
  11. TProtoStringType lower = en->name();
  12. - std::transform(lower.begin(), lower.end(), lower.begin(), ::tolower);
  13. + lower.to_lower();
  14. if (lower == "readonly") {
  15. printer.Print(
  16. "// Adding a class alias for backwards compatibility with the \"readonly\" keyword.\n");
  17. @@ -1541,7 +1541,7 @@ void GenerateMessageFile(const FileDescriptor* file, const Descriptor* message,
  18. // Write legacy file for backwards compatibility with "readonly" keywword
  19. TProtoStringType lower = message->name();
  20. - std::transform(lower.begin(), lower.end(), lower.begin(), ::tolower);
  21. + lower.to_lower();
  22. if (lower == "readonly") {
  23. printer.Print(
  24. "// Adding a class alias for backwards compatibility with the \"readonly\" keyword.\n");
  25. --- a/src/google/protobuf/compiler/php/names.cc
  26. +++ b/src/google/protobuf/compiler/php/names.cc
  27. @@ -63,7 +63,7 @@ namespace php {
  28. bool IsReservedName(absl::string_view name) {
  29. TProtoStringType lower(name);
  30. - std::transform(lower.begin(), lower.end(), lower.begin(), ::tolower);
  31. + lower.to_lower();
  32. for (int i = 0; i < kReservedNamesSize; i++) {
  33. if (lower == kReservedNames[i]) {
  34. return true;