• Home
  • Raw
  • Download

Lines Matching full:code

184     // 16. Let fallback be ? GetOption(options, "fallback", "string", « "code", "none" », "code").  in InitializeDisplayNames()
187 … {FallbackOption::CODE, FallbackOption::NONE}, in InitializeDisplayNames()
188 … {"code", "none"}, FallbackOption::CODE); in InitializeDisplayNames()
235 // CanonicalCodeForDisplayNames ( type, code )
239 const JSHandle<EcmaString> &code) in CanonicalCodeForDisplayNames() argument
242 … // a. If code does not match the unicode_language_id production, throw a RangeError exception. in CanonicalCodeForDisplayNames()
244 std::string codeSt = intl::LocaleHelper::ConvertToStdString(code); in CanonicalCodeForDisplayNames()
248 THROW_TYPE_ERROR_AND_RETURN(thread, "not match the language id", code); in CanonicalCodeForDisplayNames()
251 THROW_TYPE_ERROR_AND_RETURN(thread, "not match the unicode_language_id", code); in CanonicalCodeForDisplayNames()
253 // b. If IsStructurallyValidLanguageTag(code) is false, throw a RangeError exception. in CanonicalCodeForDisplayNames()
254 // c. Set code to CanonicalizeUnicodeLocaleId(code). in CanonicalCodeForDisplayNames()
255 // d. Return code. in CanonicalCodeForDisplayNames()
256 if (!intl::LocaleHelper::IsStructurallyValidLanguageTag(code)) { in CanonicalCodeForDisplayNames()
257 THROW_TYPE_ERROR_AND_RETURN(thread, "not a structurally valid", code); in CanonicalCodeForDisplayNames()
259 … JSHandle<EcmaString> codeStr = intl::LocaleHelper::CanonicalizeUnicodeLocaleId(thread, code); in CanonicalCodeForDisplayNames()
268 … // a. If code does not match the unicode_region_subtag production, throw a RangeError exception. in CanonicalCodeForDisplayNames()
269 std::string regionCode = intl::LocaleHelper::ConvertToStdString(code); in CanonicalCodeForDisplayNames()
271 THROW_RANGE_ERROR_AND_RETURN(thread, "invalid region", code); in CanonicalCodeForDisplayNames()
273 // b. Let code be the result of mapping code to upper case as described in 6.1. in CanonicalCodeForDisplayNames()
274 // c. Return code. in CanonicalCodeForDisplayNames()
281 std::string scriptCode = intl::LocaleHelper::ConvertToStdString(code); in CanonicalCodeForDisplayNames()
283 THROW_RANGE_ERROR_AND_RETURN(thread, "invalid script", code); in CanonicalCodeForDisplayNames()
292 // 5. If ! IsWellFormedCurrencyCode(code) is false, throw a RangeError exception. in CanonicalCodeForDisplayNames()
294 std::string cCode = intl::LocaleHelper::ConvertToStdString(code); in CanonicalCodeForDisplayNames()
296 THROW_RANGE_ERROR_AND_RETURN(thread, "not a wellformed currency code", code); in CanonicalCodeForDisplayNames()
361 case FallbackOption::CODE: in FallbackOptionToEcmaString()