namespace meowlang.typechecker; public class TypeRegistry { private readonly Dictionary _types = new (); public Dictionary DebugGetTypes => _types; public void Add(Guid guid, TypeDescription description) { _types[guid] = description; } public TypeDescription Get(Guid guid) { return _types[guid]; } public bool Has(Guid guid) { return _types.ContainsKey(guid); } }