Rust: extract dummy Function body

This commit is contained in:
Arthur Baars
2024-09-05 16:39:26 +02:00
parent 46d6bbb458
commit 679d81ab00

View File

@@ -94,10 +94,15 @@ impl CrateTranslator<'_> {
ModuleDef::Function(function) => {
let name = function.name(self.db);
let location = self.emit_location(function);
let body = self.trap.emit(generated::MissingExpr {
id: TrapId::Star,
location: None,
});
labels.push(self.trap.emit(generated::Function {
id: trap_key![module_label, name.as_str()],
location,
name: name.as_str().into(),
body,
}));
}
ModuleDef::Adt(_) => {}