mirror of
https://github.com/ProvableHQ/leo.git
synced 2024-12-23 18:21:38 +03:00
Address feedback
This commit is contained in:
parent
974e93cadf
commit
67f9890653
@ -322,10 +322,8 @@ impl<'a> TypeChecker<'a> {
|
||||
pub(crate) fn assert_type_is_valid(&self, span: Span, type_: &Type) {
|
||||
match type_ {
|
||||
// Check that the named composite type has been defined.
|
||||
Type::Identifier(identifier) => {
|
||||
if self.symbol_table.borrow().lookup_circuit(identifier.name).is_none() {
|
||||
self.emit_err(TypeCheckerError::undefined_type(identifier.name, span));
|
||||
}
|
||||
Type::Identifier(identifier) if self.symbol_table.borrow().lookup_circuit(identifier.name).is_none() => {
|
||||
self.emit_err(TypeCheckerError::undefined_type(identifier.name, span));
|
||||
}
|
||||
// Check that the constituent types are valid.
|
||||
Type::Tuple(tuple_type) => {
|
||||
|
@ -11,4 +11,4 @@ circuit Foo {
|
||||
@program
|
||||
function main(a: u8) -> u8 {
|
||||
return a + 1u8;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user