Lines Matching defs:UI
1044 WeakUseVector::const_iterator UI = Uses.begin(), UE = Uses.end();
1045 for ( ; UI != UE; ++UI) {
1046 if (UI->isUnsafe())
1051 if (UI == UE)
1058 if (UI == Uses.begin()) {
1059 WeakUseVector::const_iterator UI2 = UI;
1065 if (!isInLoop(Ctx, PM, UI->getUseExpr()))
1083 UsesByStmt.push_back(StmtUsesPair(UI->getUseExpr(), I));
1161 for (WeakUseVector::const_iterator UI = Uses.begin(), UE = Uses.end();
1162 UI != UE; ++UI) {
1163 if (UI->getUseExpr() == FirstRead)
1165 S.Diag(UI->getUseExpr()->getLocStart(),
1167 << UI->getUseExpr()->getSourceRange();