Rework the Var module
-
has a changelog entry
Change to the Var module
- Move the Var module from Simple_utils to Stage_common (for future work on interfaces)
- Rework signature
of_name
->of_input_var
.to_name
->to_name_exn
- Add a location field
- Add
is_name
to check for variable name without usingto_name
Change to the codebase :
- Remove usage of
to_name
from purification. - Replace string types in the pipeline for the correct variable type
- Remove some incorrect usage of
to_name
- Remove unnecessary
name
field fromDeclaration_constant
Edited by Pierre-Emmanuel Wulfman