1
Fork 0

Add Char ty to SMIR

This commit is contained in:
Santiago Pastorino 2023-07-05 19:01:11 -03:00
parent 61adcaf87b
commit 73e816e37c
No known key found for this signature in database
GPG key ID: 8131A24E0C79EFAF
3 changed files with 8 additions and 3 deletions

View file

@ -71,7 +71,7 @@ impl<'tcx> Tables<'tcx> {
fn rustc_ty_to_ty(&mut self, ty: Ty<'tcx>) -> TyKind {
match ty.kind() {
ty::Bool => TyKind::RigidTy(RigidTy::Bool),
ty::Char => todo!(),
ty::Char => TyKind::RigidTy(RigidTy::Char),
ty::Int(_) => todo!(),
ty::Uint(_) => todo!(),
ty::Float(_) => todo!(),

View file

@ -17,5 +17,6 @@ pub enum TyKind {
#[derive(Clone, Debug)]
pub enum RigidTy {
Bool,
Char,
Tuple(Vec<Ty>),
}