@@ -690,7 +690,7 @@ def translate_isinstance(builder: IRBuilder, expr: CallExpr, callee: RefExpr) ->
690690 if not type_expr .items :
691691 # we can compile this case to a noop
692692 return builder .false ()
693-
693+
694694 nodes : list [SymbolNode | None ] = []
695695 for item in type_expr .items :
696696 if not isinstance (item , RefExpr ):
@@ -701,7 +701,7 @@ def translate_isinstance(builder: IRBuilder, expr: CallExpr, callee: RefExpr) ->
701701 nodes .append (item .node .fullname )
702702
703703 descs = [isinstance_primitives .get (fullname ) for fullname in nodes ]
704-
704+
705705 obj = builder .accept (expr .args [0 ])
706706
707707 retval = Register (bool_rprimitive )
@@ -711,9 +711,11 @@ def translate_isinstance(builder: IRBuilder, expr: CallExpr, callee: RefExpr) ->
711711
712712 # Chain the checks: if any succeed, jump to pass_block; else, continue
713713 for i , desc in enumerate (descs ):
714- is_last = ( i == len (descs ) - 1 )
714+ is_last = i == len (descs ) - 1
715715 next_block = fail_block if is_last else BasicBlock ()
716- builder .add_bool_branch (builder .primitive_op (desc , [obj ], expr .line ), pass_block , next_block )
716+ builder .add_bool_branch (
717+ builder .primitive_op (desc , [obj ], expr .line ), pass_block , next_block
718+ )
717719 if not is_last :
718720 builder .activate_block (next_block )
719721
0 commit comments