Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix resolver error | Ben Bridle | 2025-04-01 |
| | | | | | | | | | | To check if a particular definition was defining a particular symbol, the names of the definition and reference were being compared, when the namespace-aware Symbol::defines method should have been used instead. This was causing an issue where a namespaced definition would be marked as resolving a with the same name in a different namespace. This was resulting in a very complicated and incorrect cyclic dependency error. | ||
* | Tidy source code | Ben Bridle | 2025-04-01 |
| | |||
* | Update version to 2.2.0v2.2.0 | Ben Bridle | 2025-03-18 |
| | |||
* | Large restructure | Ben Bridle | 2025-03-18 |
Files were moved to be better organised, error messages were changed to be more general, and a Compiler type was added to the library. |