Skip to content

Commit 1180658

Browse files
committed
Corrected minor getFieldOp emission err
1 parent d1e4a7e commit 1180658

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

mlir/lib/Target/Cpp/TranslateToCpp.cpp

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1025,17 +1025,15 @@ static LogicalResult printOperation(CppEmitter &emitter, FieldOp fieldOp) {
10251025
static LogicalResult printOperation(CppEmitter &emitter,
10261026
GetFieldOp getFieldOp) {
10271027
raw_indented_ostream &os = emitter.ostream();
1028-
Location loc = getFieldOp->getLoc();
10291028

1030-
if (getFieldOp->getNumResults() > 0) {
1031-
Value result = getFieldOp->getResult(0);
1032-
if (failed(emitter.emitType(loc, result.getType())))
1033-
return failure();
1034-
os << " ";
1035-
if (failed(emitter.emitOperand(result)))
1036-
return failure();
1037-
os << " = ";
1038-
}
1029+
Value result = getFieldOp.getResult();
1030+
if (failed(emitter.emitType(getFieldOp->getLoc(), result.getType())))
1031+
return failure();
1032+
os << " ";
1033+
if (failed(emitter.emitOperand(result)))
1034+
return failure();
1035+
os << " = ";
1036+
10391037
os << getFieldOp.getFieldName().str();
10401038
return success();
10411039
}

0 commit comments

Comments
 (0)