mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-05 15:18:49 +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
|
// prefer the named type
|
||||||
x->type = y->type;
|
x->type = y->type;
|
||||||
}
|
}
|
||||||
|
// finish
|
||||||
|
return;
|
||||||
} else {
|
} else {
|
||||||
bool is_row_major = xt->Matrix.is_row_major && yt->Matrix.is_row_major;
|
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);
|
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