improved SimpleAST optimizer

This commit is contained in:
Irmen de Jong committed 2026-03-27 01:13:38 +01:00
1 parent 00bae6e746
commit 2bd7f3e210
2 files changed
+1028 -38

No files matched your search

@@ -361,6 +361,8 @@ class DataType private constructor(val base: BaseDataType, val sub: BaseDataType
val isNumericOrBool = base.isNumericOrBool
val isSigned = base.isSigned
val isUnsigned = !base.isSigned
val isSignedInteger = isSigned && isInteger
val isUnsignedInteger = isUnsigned && isInteger
val isArray = base.isArray
val isPointer = base.isPointer
val isPointerToByte = base.isPointer && sub?.isByteOrBool==true