Skip to content

Commit 44f804b

Browse files
committed
Support use ident; in bindings
Somehow we'd never had any cases of it and it requires an extra (trivial) match arm.
1 parent 70b7986 commit 44f804b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

c-bindings-gen/src/types.rs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -813,6 +813,10 @@ impl<'a, 'c: 'a> TypeResolver<'a, 'c> {
813813
let new_path = format!("{}", p.ident);
814814
self.process_use_intern(w, &p.tree, &new_path);
815815
},
816+
syn::UseTree::Name(n) => {
817+
let full_path = format!("{}", n.ident);
818+
self.imports.insert(n.ident.clone(), full_path);
819+
},
816820
_ => unimplemented!(),
817821
}
818822
if u.leading_colon.is_some() { unimplemented!() }

0 commit comments

Comments
 (0)