implement canonicalization error when signature pattern does not match definition pattern.

This commit is contained in:
Folkert 2020-07-02 23:24:10 +02:00
parent 5c81b46d1c
commit 0cfb16c7d5
4 changed files with 55 additions and 1 deletions

View file

@ -46,6 +46,10 @@ pub enum Problem {
replaced_region: Region,
},
RuntimeError(RuntimeError),
SignatureDefMismatch {
annotation_pattern: Region,
def_pattern: Region,
},
}
#[derive(Clone, Debug, PartialEq)]