Skip to content

Commit fb292df

Browse files
committed
fix reversed field check failure condition
1 parent fb3ebb3 commit fb292df

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/ccgexprs.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1070,7 +1070,7 @@ proc genFieldCheck(p: BProc, e: PNode, obj: Rope, field: PSym) =
10701070

10711071
## discriminant check
10721072
let rt = rdLoc(test)
1073-
let cond = if op.magic == mNot: cOp(Not, rt) else: rt
1073+
let cond = if op.magic == mNot: rt else: cOp(Not, rt)
10741074
p.s(cpsStmts).addSingleIfStmt(cond):
10751075
## call raiseFieldError2 on failure
10761076
var discIndex = newRopeAppender()

0 commit comments

Comments
 (0)