Commit Graph

16 Commits

Author SHA1 Message Date
ouz-a
c41339a52f Convert Const to Allocation in smir 2023-08-09 15:00:00 +03:00
Santiago Pastorino
496faa857c Convert trait declaration to SMIR 2023-08-07 10:24:08 -03:00
Eric Mark Martin
badb617eb5 Dynamic for smir 2023-07-24 00:17:45 -04:00
Eric Mark Martin
aa33e8945c add Alias for smir 2023-07-22 15:38:41 -04:00
Santiago Pastorino
17b8977f9b Add FnPtr ty to SMIR 2023-07-20 23:18:40 -03:00
Santiago Pastorino
ed32347689 Add Generator to SMIR 2023-07-19 11:02:38 -03:00
Santiago Pastorino
c5c38cdee8 Add Closure ty to SMIR 2023-07-19 11:02:37 -03:00
Santiago Pastorino
e5c0b96e24 Add FnDef ty to SMIR 2023-07-19 11:02:37 -03:00
Santiago Pastorino
9b32319205 Add Foreign to SMIR 2023-07-18 13:58:41 -03:00
Santiago Pastorino
c80a0f3178 Add Adt to SMIR 2023-07-13 12:00:46 -03:00
Celina G. Val
b9f378b19b Implement a few more rvalue translation to smir
- Introduce an Opaque type for adding information that is still
   internal to the compiler.
2023-07-10 11:47:48 -07:00
Oli Scherer
5c6e2342f6 Encode types in SMIR 2023-05-08 14:23:19 +00:00
Oli Scherer
7f74ae57e8 Create a trait to abstract over the smir API 2023-05-08 14:23:04 +00:00
Oli Scherer
6fe982283d Remove DefId from CrateItem in favor of a lookup table 2023-03-16 14:53:57 +00:00
Celina G. Val
5eaeb71b9f Change item collection to be on demand 2023-03-07 12:47:25 -08:00
Celina G. Val
b66db7e4e0 Create new rustc_smir struct to map future crates
+ Add some information to the README.md
2023-03-06 21:57:46 -08:00