diff options
Diffstat (limited to 'src/hir/hir.cpp')
-rw-r--r-- | src/hir/hir.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/hir/hir.cpp b/src/hir/hir.cpp index 404674ac..f49c2f80 100644 --- a/src/hir/hir.cpp +++ b/src/hir/hir.cpp @@ -131,6 +131,9 @@ namespace { } return true; ), + (ErasedType, + throw "Unexpected ErasedType in matches_type_int"; + ), (Array, if( ! matches_type_int(params, *le.inner, *re.inner, ty_res, expand_generic) ) return false; @@ -301,6 +304,9 @@ namespace { (TraitObject, TODO(sp, "TraitObject - " << left); ), + (ErasedType, + TODO(sp, "ErasedType - " << left); + ), (Function, TU_IFLET(::HIR::TypeRef::Data, right.m_data, Function, re, TODO(sp, "Function"); |