mirror of
https://git.suyu.dev/suyu/suyu.git
synced 2024-11-27 01:02:48 +01:00
clang-format fixes
This commit is contained in:
parent
7dbf4c1ae5
commit
7fba9c7224
4 changed files with 32 additions and 31 deletions
|
@ -9,5 +9,4 @@
|
||||||
namespace Service::NS {
|
namespace Service::NS {
|
||||||
|
|
||||||
constexpr ResultCode ERR_APPLICATION_LANGUAGE_NOT_FOUND{ErrorModule::NS, 300};
|
constexpr ResultCode ERR_APPLICATION_LANGUAGE_NOT_FOUND{ErrorModule::NS, 300};
|
||||||
|
|
||||||
}
|
}
|
|
@ -73,7 +73,7 @@ private:
|
||||||
rb.PushIpcInterface<T>();
|
rb.PushIpcInterface<T>();
|
||||||
}
|
}
|
||||||
|
|
||||||
template<typename T>
|
template <typename T>
|
||||||
std::shared_ptr<T> GetInterface() {
|
std::shared_ptr<T> GetInterface() {
|
||||||
static_assert(std::is_base_of_v<Kernel::SessionRequestHandler, T>,
|
static_assert(std::is_base_of_v<Kernel::SessionRequestHandler, T>,
|
||||||
"Not a base of ServiceFrameworkBase");
|
"Not a base of ServiceFrameworkBase");
|
||||||
|
|
|
@ -276,7 +276,8 @@ constexpr ApplicationLanguagePriorityList priority_list_simplified_chinese = {{
|
||||||
ApplicationLanguage::Korean,
|
ApplicationLanguage::Korean,
|
||||||
}};
|
}};
|
||||||
|
|
||||||
const ApplicationLanguagePriorityList* GetApplicationLanguagePriorityList(ApplicationLanguage lang) {
|
const ApplicationLanguagePriorityList* GetApplicationLanguagePriorityList(
|
||||||
|
ApplicationLanguage lang) {
|
||||||
switch (lang) {
|
switch (lang) {
|
||||||
case ApplicationLanguage::AmericanEnglish:
|
case ApplicationLanguage::AmericanEnglish:
|
||||||
return &priority_list_american_english;
|
return &priority_list_american_english;
|
||||||
|
|
|
@ -9,33 +9,34 @@
|
||||||
#include "core/hle/service/set/set.h"
|
#include "core/hle/service/set/set.h"
|
||||||
|
|
||||||
namespace Service::NS {
|
namespace Service::NS {
|
||||||
/// This is nn::ns::detail::ApplicationLanguage
|
/// This is nn::ns::detail::ApplicationLanguage
|
||||||
enum class ApplicationLanguage : u8 {
|
enum class ApplicationLanguage : u8 {
|
||||||
AmericanEnglish = 0,
|
AmericanEnglish = 0,
|
||||||
BritishEnglish,
|
BritishEnglish,
|
||||||
Japanese,
|
Japanese,
|
||||||
French,
|
French,
|
||||||
German,
|
German,
|
||||||
LatinAmericanSpanish,
|
LatinAmericanSpanish,
|
||||||
Spanish,
|
Spanish,
|
||||||
Italian,
|
Italian,
|
||||||
Dutch,
|
Dutch,
|
||||||
CanadianFrench,
|
CanadianFrench,
|
||||||
Portuguese,
|
Portuguese,
|
||||||
Russian,
|
Russian,
|
||||||
Korean,
|
Korean,
|
||||||
TraditionalChinese,
|
TraditionalChinese,
|
||||||
SimplifiedChinese,
|
SimplifiedChinese,
|
||||||
Count
|
Count
|
||||||
};
|
};
|
||||||
using ApplicationLanguagePriorityList = const std::array<ApplicationLanguage, static_cast<std::size_t>(ApplicationLanguage::Count)>;
|
using ApplicationLanguagePriorityList =
|
||||||
|
const std::array<ApplicationLanguage, static_cast<std::size_t>(ApplicationLanguage::Count)>;
|
||||||
|
|
||||||
constexpr u32 GetSupportedLanguageFlag(const ApplicationLanguage lang) {
|
constexpr u32 GetSupportedLanguageFlag(const ApplicationLanguage lang) {
|
||||||
return 1u << static_cast<u32>(lang);
|
return 1u << static_cast<u32>(lang);
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
const ApplicationLanguagePriorityList* GetApplicationLanguagePriorityList(ApplicationLanguage lang);
|
|
||||||
std::optional<ApplicationLanguage> ConvertToApplicationLanguage(Service::Set::LanguageCode language_code);
|
|
||||||
std::optional<Service::Set::LanguageCode> ConvertToLanguageCode(ApplicationLanguage lang);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const ApplicationLanguagePriorityList* GetApplicationLanguagePriorityList(ApplicationLanguage lang);
|
||||||
|
std::optional<ApplicationLanguage> ConvertToApplicationLanguage(
|
||||||
|
Service::Set::LanguageCode language_code);
|
||||||
|
std::optional<Service::Set::LanguageCode> ConvertToLanguageCode(ApplicationLanguage lang);
|
||||||
|
} // namespace Service::NS
|
Loading…
Reference in a new issue