Skip to content

Commit 93b452f

Browse files
fix: accommodating primitive_type return types for C intrinsics
1 parent a0c0e57 commit 93b452f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

crates/stdarch-gen-wasm/src/structs.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ impl<'a> CIntrinsic<'a> {
4040

4141
let return_type = node
4242
.children(&mut cursor)
43-
.find(|node| node.grammar_name() == "identifier")
43+
.find(|node| {
44+
node.grammar_name() == "identifier" || node.grammar_name() == "primitive_type"
45+
})
4446
.map(|node| source.get(node.byte_range()).unwrap());
4547

4648
let specifier = source

0 commit comments

Comments
 (0)