mirror of
https://github.com/odin-lang/Odin.git
synced 2025-12-30 18:02:02 +00:00
Improve matrix type hinting rules a little
This commit is contained in:
@@ -3568,6 +3568,8 @@ gb_internal void check_binary_matrix(CheckerContext *c, Token const &op, Operand
|
||||
// prefer the named type
|
||||
x->type = y->type;
|
||||
}
|
||||
// finish
|
||||
return;
|
||||
} else {
|
||||
bool is_row_major = xt->Matrix.is_row_major && yt->Matrix.is_row_major;
|
||||
x->type = alloc_type_matrix(xt->Matrix.elem, xt->Matrix.row_count, yt->Matrix.column_count, nullptr, nullptr, is_row_major);
|
||||
|
||||
Reference in New Issue
Block a user