Lines Matching defs:extension
1755 std::string extension;
1767 // Privateuse or grandfathered locales have no extension sequences.
1770 // privateuse extension. ICU can sometimes mess up the
1798 // Find the end of the extension production as per the bcp47 grammar
1813 parsed_locale.extension = locale.substr(
1828 // with all Unicode locale extension sequences removed.
1900 // operation. Options specified through Unicode locale extension sequences must
1905 // led to the selected locale contained a Unicode locale extension sequence,
1906 // then the returned record also contains an [[extension]] field whose value is
1907 // the first Unicode locale extension sequence within the request locale
2387 // with all Unicode locale extension sequences removed.
2400 // can use ICU to parse the unicode locale extension sequence
2410 // 2. c. ii. 1. Let extension be the String value consisting of
2412 // extension sequence.
2413 // 2. c. ii. 2. Set result.[[extension]] to extension.
2415 return available_locale + parsed_locale.extension;
2432 // relevant extension keys (such as disallowing "search" for