Conlang/compiler/cl-typeck
John 9d7ab77999 cl-typeck: Add Handle type
- Holds a DefID and a reference to the Project
- Pretty-prints def signatures
- Use handles when printing types (WIP)

Known issues:
- Printing recursive types recurses forever
- There's some unrelated name resolution stuff going on that needs investigating.

TODO:
- Better name
- HandleMut?
- More interfaces!
- Migrate everything to use handles when oop semantics are easiest
- Reject plain recursive types, and don't recurse through reference types when printing
2024-07-21 05:45:40 -05:00
..
examples cl-typeck: Add Handle type 2024-07-21 05:45:40 -05:00
src cl-typeck: Add Handle type 2024-07-21 05:45:40 -05:00
Cargo.toml Revert "Cargo.toml: Add documentation key" 2024-04-22 00:07:44 -05:00