diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2016-11-17 20:07:34 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-17 20:07:34 -0600 |
commit | 0674f6002e71e11ef398d90ed0e4b63ca5bbfce9 (patch) | |
tree | 3ffab6e425fd07e007d11db7d5cd75d81528de56 /libbindgen/src | |
parent | 53173928934b67dc62389dac6771d27b73b288e9 (diff) | |
parent | 4cc53ed6d5196d072f51809c7a3e18493385c606 (diff) |
Auto merge of #279 - emilio:mangle-bitfield, r=fitzgen
codegen: Properly mangle bitfield getters.
r? @fitzgen
Fixes #278
Diffstat (limited to 'libbindgen/src')
-rw-r--r-- | libbindgen/src/codegen/mod.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libbindgen/src/codegen/mod.rs b/libbindgen/src/codegen/mod.rs index 5a54c113..6c8a36f7 100644 --- a/libbindgen/src/codegen/mod.rs +++ b/libbindgen/src/codegen/mod.rs @@ -596,7 +596,7 @@ impl<'a> Bitfield<'a> { let field_type = field_item.to_rust_ty(ctx); let int_type = BlobTyBuilder::new(field_ty_layout).build(); - let getter_name = ctx.ext_cx().ident_of(&field_name); + let getter_name = ctx.rust_ident(&field_name); let setter_name = ctx.ext_cx() .ident_of(&format!("set_{}", &field_name)); let mask = ((1usize << width) - 1) << offset; |