Fix methods with no body
This commit is contained in:
+3
-2
@@ -652,7 +652,7 @@ impl ToRust for FunctionDecl {
|
|||||||
.join(", ");
|
.join(", ");
|
||||||
|
|
||||||
cg.add_indentedln(&format!(
|
cg.add_indentedln(&format!(
|
||||||
"{}fn {}{}({}) -> {} {{",
|
"{}fn {}{}({}) -> {}",
|
||||||
self.visibility.get_rust(),
|
self.visibility.get_rust(),
|
||||||
self.name.get_rust(),
|
self.name.get_rust(),
|
||||||
self.generics.get_rust(),
|
self.generics.get_rust(),
|
||||||
@@ -660,13 +660,14 @@ impl ToRust for FunctionDecl {
|
|||||||
self.return_type.get_rust()
|
self.return_type.get_rust()
|
||||||
));
|
));
|
||||||
if let Some(body) = &self.body {
|
if let Some(body) = &self.body {
|
||||||
|
cg.add_indentedln("{\n");
|
||||||
cg.indent += 1;
|
cg.indent += 1;
|
||||||
body.to_rust(cg);
|
body.to_rust(cg);
|
||||||
cg.indent -= 1;
|
cg.indent -= 1;
|
||||||
|
cg.add_indentedln("}\n");
|
||||||
} else {
|
} else {
|
||||||
cg.add(";");
|
cg.add(";");
|
||||||
}
|
}
|
||||||
cg.add_indentedln("}\n");
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user