Searched defs:SwitchInfo (Results 1 – 5 of 5) sorted by relevance
13 struct SwitchInfo { struct21 using SwitchInfoMap = std::map<std::string_view, SwitchInfo>; argument
289 SwitchInfo::SwitchInfo() : short_help(""), long_help("") {} function in switches::SwitchInfo291 SwitchInfo::SwitchInfo(const char* short_help, const char* long_help) function in switches::SwitchInfo
1838 struct SwitchInfo { struct1839 static const int kDefaultNotFound = -1;1841 std::map<int, CaseClause*> covered_cases;1842 int default_case;1844 SwitchInfo() { default_case = kDefaultNotFound; } in SwitchInfo() argument1846 bool DefaultExists() { return default_case != kDefaultNotFound; } in DefaultExists()1847 bool CaseExists(int j) { in CaseExists()1850 bool CaseExists(Expression* expr) { in CaseExists()1855 CaseClause* GetClause(int j) { return covered_cases[j]; } in GetClause()1857 bool IsDuplicate(CaseClause* clause) { in IsDuplicate()[all …]
33 SwitchInfo(ZoneVector<CaseInfo> const& cases, int32_t min_value, in SwitchInfo() function
37 class SwitchInfo; variable