Lines Matching refs:EI
791 EnumValsTy::iterator &EI,
811 while (EI != EIEnd && EI->first < Val)
812 EI++;
814 if (EI != EIEnd && EI->first == Val)
1146 auto EI = EnumVals.begin(), EIEnd =
1153 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEnd,
1160 EI = EnumVals.begin();
1164 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEnd,
1174 if (ShouldDiagnoseSwitchCaseNotInEnum(*this, ED, CaseExpr, EI, EIEnd,
1187 for (EI = EnumVals.begin(); EI != EIEnd; EI++) {
1189 switch (EI->second->getAvailability()) {
1202 if (EI->second->hasAttr<UnusedAttr>())
1206 while (CI != CaseVals.end() && CI->first < EI->first)
1209 if (CI != CaseVals.end() && CI->first == EI->first)
1217 if (EI->first <= Hi)
1221 if (RI == CaseRanges.end() || EI->first < RI->first) {
1223 UnhandledNames.push_back(EI->second->getDeclName());
1304 EnumValsTy::const_iterator EI = EnumVals.begin();
1305 while (EI != EIend && EI->first < RhsVal)
1306 EI++;
1307 if (EI == EIend || EI->first != RhsVal) {