From 2a5c478b21976f4467e49155276415e31069e1dc Mon Sep 17 00:00:00 2001 From: Dzmitry Malyshau Date: Fri, 19 Feb 2021 23:48:48 -0500 Subject: [PATCH] Fix type resolves of matrix by vectors --- src/proc/typifier.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/proc/typifier.rs b/src/proc/typifier.rs index 1ff75bc750..11e17abf91 100644 --- a/src/proc/typifier.rs +++ b/src/proc/typifier.rs @@ -255,24 +255,24 @@ impl Typifier { } else if let crate::TypeInner::Scalar { .. } = *ty_right { self.resolutions[left.index()].clone() } else if let crate::TypeInner::Matrix { - columns, - rows: _, + columns: _, + rows, width, } = *ty_left { Resolution::Value(crate::TypeInner::Vector { - size: columns, + size: rows, kind: crate::ScalarKind::Float, width, }) } else if let crate::TypeInner::Matrix { - columns: _, - rows, + columns, + rows: _, width, } = *ty_right { Resolution::Value(crate::TypeInner::Vector { - size: rows, + size: columns, kind: crate::ScalarKind::Float, width, })