소스 검색

LibLocale: Avoid unnecessary HashMap copy

Ben Wiederhake 2 년 전
부모
커밋
3cc98a32cf
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      Meta/Lagom/Tools/CodeGenerators/LibLocale/GeneratePluralRulesData.cpp

+ 1 - 1
Meta/Lagom/Tools/CodeGenerators/LibLocale/GeneratePluralRulesData.cpp

@@ -577,7 +577,7 @@ static constexpr Array<PluralCategory, @size@> @name@ { { PluralCategory::Other)
         generator.append("} };");
     };
 
-    for (auto [locale, rules] : cldr.locales) {
+    for (auto const& [locale, rules] : cldr.locales) {
         append_rules("cardinal"sv, locale, rules.cardinal_rules);
         append_rules("ordinal"sv, locale, rules.ordinal_rules);
         append_ranges(locale, rules.plural_ranges);