Open dneto0 opened 3 weeks ago
We first need a survey of which operations/builtins have such "one-handed" rules.
example:
v[i]
where i is const or overrideI believe these are the instances where there are errors without full information:
Some of these might already be validated.
Example: Integer division
e1 / e2
has rules like this:We need CTS coverage for cases where
e1
is a runtime expression, ande2
is const-expression 0 or override-expression 0. Those should trigger an error:Example:
Partial eval locations: