Support #[fatal(..)]

This commit is contained in:
finalchild
2022-08-18 21:20:50 +09:00
parent bfefefbcfa
commit b28cc097cf
4 changed files with 27 additions and 2 deletions

View File

@@ -331,7 +331,7 @@ impl<'a> AstValidator<'a> {
let max_num_args: usize = u16::MAX.into();
if fn_decl.inputs.len() > max_num_args {
let Param { span, .. } = fn_decl.inputs[0];
self.session.emit_err(FnParamTooMany { span, max_num_args });
self.session.emit_fatal(FnParamTooMany { span, max_num_args });
}
}