{"ast_node_type":"other","tokens":[{"end":76,"kind":"keyword","start":0,"text":"else"}]}
                else if format!("{:?}", a_type) != format!("{:?}", b_type) {
                // NOTE: hack because we try to cast a vector type to the same vector type.
                    rhs = self.context.new_cast(self.location, rhs, a_type);