1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:18:12 +00:00
serenity/Userland/Libraries/LibJS/Runtime/Intl
Timothy Flynn 8126cb2545 LibJS+LibUnicode: Remove unnecessary locale currency mapping wrapper
Before LibUnicode generated methods were weakly linked, we had a public
method (get_locale_currency_mapping) for retrieving currency mappings.
That method invoked one of several style-specific methods that only
existed in the generated UnicodeLocale.

One caveat of weakly linked functions is that every such function must
have a public declaration. The result is that each of those styled
methods are declared publicly, which makes the wrapper redundant
because it is just as easy to invoke the method for the desired style.
2022-01-13 13:43:57 +01:00
..
AbstractOperations.cpp LibJS+LibUnicode: Convert UnicodeLocale to link with weak symbols 2022-01-04 22:49:43 +00:00
AbstractOperations.h LibJS: Change all [[RelevantExtensionKeys]] to return constexpr arrays 2021-12-01 16:36:26 +00:00
DateTimeFormat.cpp LibJS: Respect the user-provided time zone in Intl.DateTimeFormat 2022-01-12 15:43:12 +01:00
DateTimeFormat.h LibJS: Use new LibUnicode API to format time zone names 2022-01-11 23:56:35 +01:00
DateTimeFormatConstructor.cpp LibJS: Implement Intl.DateTimeFormat.supportedLocalesOf 2021-11-29 22:48:46 +00:00
DateTimeFormatConstructor.h LibJS: Implement Intl.DateTimeFormat.supportedLocalesOf 2021-11-29 22:48:46 +00:00
DateTimeFormatFunction.cpp LibJS: Implement (most of) Intl.DateTimeFormat.prototype.format 2021-12-08 11:29:36 +00:00
DateTimeFormatFunction.h LibJS: Implement (most of) Intl.DateTimeFormat.prototype.format 2021-12-08 11:29:36 +00:00
DateTimeFormatPrototype.cpp LibJS: Implement Intl.DateTimeFormat.prototype.formatRangeToParts 2021-12-09 23:43:04 +00:00
DateTimeFormatPrototype.h LibJS: Implement Intl.DateTimeFormat.prototype.formatRangeToParts 2021-12-09 23:43:04 +00:00
DisplayNames.cpp LibJS: Parse new Intl.DisplayNames "type" and "languageDisplay" options 2022-01-13 13:43:57 +01:00
DisplayNames.h LibJS: Parse new Intl.DisplayNames "type" and "languageDisplay" options 2022-01-13 13:43:57 +01:00
DisplayNamesConstructor.cpp LibJS: Parse new Intl.DisplayNames "type" and "languageDisplay" options 2022-01-13 13:43:57 +01:00
DisplayNamesConstructor.h LibJS: Convert Intl.DisplayNames functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
DisplayNamesPrototype.cpp LibJS+LibUnicode: Remove unnecessary locale currency mapping wrapper 2022-01-13 13:43:57 +01:00
DisplayNamesPrototype.h LibJS: Convert Intl.DisplayNames functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
Intl.cpp LibJS: Implement a nearly empty Intl.DateTimeFormat object 2021-11-29 22:48:46 +00:00
Intl.h LibJS: Convert Intl.getCanonicalLocales() function to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
ListFormat.cpp LibJS: Implement proper Iterator records 2022-01-09 22:02:43 +01:00
ListFormat.h LibJS: Convert ListFormat AOs to ThrowCompletionOr 2021-09-18 22:59:15 +03:00
ListFormatConstructor.cpp LibJS: Convert Intl.ListFormat functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
ListFormatConstructor.h LibJS: Convert Intl.ListFormat functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
ListFormatPrototype.cpp LibJS: Convert Intl.ListFormat functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
ListFormatPrototype.h LibJS: Convert Intl.ListFormat functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
Locale.cpp LibJS: Change all [[RelevantExtensionKeys]] to return constexpr arrays 2021-12-01 16:36:26 +00:00
Locale.h LibJS: Change all [[RelevantExtensionKeys]] to return constexpr arrays 2021-12-01 16:36:26 +00:00
LocaleConstructor.cpp LibJS: Change all [[RelevantExtensionKeys]] to return constexpr arrays 2021-12-01 16:36:26 +00:00
LocaleConstructor.h LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOr 2021-10-21 09:02:23 +01:00
LocalePrototype.cpp LibJS: Convert Intl.Locale functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
LocalePrototype.h LibJS: Convert Intl.Locale functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
NumberFormat.cpp LibJS+LibUnicode: Remove unnecessary locale currency mapping wrapper 2022-01-13 13:43:57 +01:00
NumberFormat.h Everywhere: Fix spelling mistakes 2022-01-07 15:44:42 +01:00
NumberFormatConstructor.cpp LibJS: Convert Intl.NumberFormat functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
NumberFormatConstructor.h LibJS: Convert Intl.NumberFormat functions to ThrowCompletionOr 2021-10-22 23:20:18 +01:00
NumberFormatFunction.cpp LibJS: Define the "name" property on the number format function 2021-11-14 17:00:35 +00:00
NumberFormatFunction.h LibJS: Begin implementing Intl.NumberFormat.prototype.format 2021-11-12 09:17:08 +00:00
NumberFormatPrototype.cpp LibJS: Implement Intl.NumberFormat.prototype.formatToParts 2021-11-13 19:01:25 +00:00
NumberFormatPrototype.h LibJS: Implement Intl.NumberFormat.prototype.formatToParts 2021-11-13 19:01:25 +00:00