{"ast_node_type":"variable","tokens":[{"end":54,"kind":"keyword","start":0,"text":"if"}]}
                    if let Some(out_expr) = out_expr {
                        self.check_asm_operand_type(idx, reg, in_expr, asm.template, true, None);
                        self.check_asm_operand_type(