[FIRRTL][CheckCombCycles] Use range-based loop to traverse op users, NFC

This commit is contained in:
Hanchen Ye 2021-08-05 03:05:16 -05:00
parent deaaa6c79f
commit a81395d2d4
1 changed files with 4 additions and 5 deletions

View File

@ -245,11 +245,10 @@ public:
// Only `data` or `rdata` subfield is combinationally connected to `addr`
// subfield. Find the corresponding subfield op.
auto users = subfield.input().getUsers();
for (auto it = users.begin(), e = users.end(); it != e; ++it) {
auto currentSubfield = dyn_cast<SubfieldOp>(*it);
for (auto user : subfield.input().getUsers()) {
auto currentSubfield = dyn_cast<SubfieldOp>(user);
if (!currentSubfield) {
it->emitOpError("MemOp must be used by SubfieldOp, please run "
user->emitOpError("MemOp must be used by SubfieldOp, please run "
"-firrtl-lower-types first");
return;
}