{"ast_node_type":"other","tokens":[{"end":33,"kind":"keyword","start":0,"text":"if"}]}
            if a_type != b_type {
        } else if a_native && b_native {
                b = self.context.new_cast(loc, b, a_type);