Use constant folding on base_storage sizes
The current code can produce overly complicated base storage size expression, such as:
char* base[max(32, 2*2*2*4)]
These should be folded for readability of generated code.
The current code can produce overly complicated base storage size expression, such as:
char* base[max(32, 2*2*2*4)]
These should be folded for readability of generated code.