Selaa lähdekoodia

Make function body more readable

Signed-off-by: Iwan Waitusenok <sleepplease@protonmail.ch>
Iwan Waitusenok 4 vuotta sitten
vanhempi
sitoutus
659d5757b7
1 muutettua tiedostoa jossa 4 lisäystä ja 5 poistoa
  1. 4 5
      src/sema/statements.rs

+ 4 - 5
src/sema/statements.rs

@@ -223,11 +223,10 @@ pub fn resolve_function_body(
         }
         }
     }
     }
 
 
-    if def.body.is_none() {
-        return Ok(());
-    }
-
-    let body = def.body.as_ref().unwrap();
+    let body = match def.body {
+        None => return Ok(()),
+        Some(ref body) => body,
+    };
 
 
     let mut diagnostics = Vec::new();
     let mut diagnostics = Vec::new();