Lines Matching refs:extension
174 parsedResult.extension = result.substr(foundExtension, extensionEnd - foundExtension); in HandleLocale()
351 if (!parsedResult.extension.empty()) { in LookupMatcher()
352 result.extension = parsedResult.extension; in LookupMatcher()
355 std::string res = result.locale + result.extension; in LookupMatcher()
689 std::string JSLocale::UnicodeExtensionValue(const std::string extension, const std::string key) in UnicodeExtensionValue() argument
694 size_t size = extension.size(); in UnicodeExtensionValue()
698 size_t pos = extension.find(searchValue); in UnicodeExtensionValue()
712 size_t e = extension.find("-", k); in UnicodeExtensionValue()
740 std::string result = extension.substr(start, end - start); in UnicodeExtensionValue()
746 pos = extension.find(searchValue); in UnicodeExtensionValue()
826 std::string extension = foundLocale.substr(found + INTL_INDEX_ONE); in ResolveLocale() local
829 std::string requestedValue = UnicodeExtensionValue(extension, key); in ResolveLocale()