Type-Checking needs moved to TypeManager class
Open
enhancement
- Dominant language
- C++
- Stars
- 5
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
[Xita's ContextManager has developed a loose mess of functions](
https://github.com/CodeusTech/Xita-AArch64/blob/dca6d7ef27115475e096f593b64ba923b8e87f57/src/xcs/context/manager.h#L108) named things like:
* LastExpression()
* Last Type()
* Last Constructor()
These functions need to be reorganized into the TypeManager class so the ContextManager doesn't get unruly. Realistically, all type-checking functionalities should take place in the TypeManager -- rather than in each subsystem individually (as it is done now).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.