WIP: Add assumptions based on cast_func.args[0]
Compare changes
Conflict: This file was modified in the source branch, but removed in the target branch.
Ask someone with write access to resolve it.
+ 153
− 151
@@ -7,6 +7,7 @@ import numpy as np
@@ -20,6 +21,105 @@ except ImportError as e:
@@ -144,48 +244,48 @@ class cast_func(sp.Function):
@@ -214,7 +314,27 @@ class pointer_arithmetic_func(sp.Function, Boolean):
@@ -267,25 +387,6 @@ class TypedSymbol(sp.Symbol):
@@ -575,105 +676,6 @@ def get_type_of_expression(expr,