{"ast_node_type":"variable","tokens":[{"end":48,"kind":"keyword","start":0,"text":"if"}]}
                if let Ref(place_val) = op.val {
                let op = self.codegen_consume(bx, mir::Place::return_place().as_ref());
                    bx.load_from_place(bx.backend_type(op.layout), place_val)