cfg evaluation improvements, tab expression editing, window size serialization fix, other small fixes

This commit is contained in:
Ryan Fleury
2025-04-26 10:02:56 -07:00
parent 970f40e516
commit 09f248de59
8 changed files with 146 additions and 74 deletions
+1 -1
View File
@@ -365,7 +365,7 @@ E_TYPE_ACCESS_FUNCTION_DEF(default)
E_Expr *exprl = expr->first;
E_Expr *exprr = exprl->next;
E_IRTreeAndType l = *lhs_irtree;
E_TypeKey l_restype = e_type_key_unwrap(l.type_key, E_TypeUnwrapFlag_AllDecorative);
E_TypeKey l_restype = e_type_key_unwrap(l.type_key, E_TypeUnwrapFlag_AllDecorative & ~E_TypeUnwrapFlag_Enums);
E_TypeKind l_restype_kind = e_type_kind_from_key(l_restype);
E_TypeKey check_type_key = l_restype;
E_TypeKind check_type_kind = l_restype_kind;