瀏覽代碼

Make function body more readable

Signed-off-by: Iwan Waitusenok <sleepplease@protonmail.ch>
Iwan Waitusenok 4 年之前
父節點
當前提交
659d5757b7
共有 1 個文件被更改,包括 4 次插入5 次删除
  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();