Skip to content

Rename symbol #16

Description

@ishantheperson

It would be cool to be able to rename functions names, struct fields, variable names, and type names. This would involve modifying the typechecker to keep track of uses of each identifier. Function usages can be tracked on the function object, same for structs and typedefs. Variable usages will need to be tracked in their environment to deal with any scoping issues.

Metadata

Metadata

Assignees

Labels

new featureNew major features to add

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions