Add constraint generation for opaque types

This commit is contained in:
ayazhafiz 2022-02-23 00:42:17 -05:00
parent d3acf34415
commit 86aa0df661
13 changed files with 499 additions and 172 deletions

View file

@ -165,6 +165,8 @@ pub enum RuntimeError {
referenced_region: Region,
imported_region: Region,
},
OpaqueNotApplied(Loc<Ident>),
OpaqueAppliedToMultipleArgs(Region),
ValueNotExposed {
module_name: ModuleName,
ident: Ident,