summaryrefslogtreecommitdiff
path: root/src/codegen/struct_layout.rs
diff options
context:
space:
mode:
authorBastien Orivel <eijebong@bananium.fr>2018-01-23 00:12:58 +0100
committerBastien Orivel <eijebong@bananium.fr>2018-01-23 00:40:19 +0100
commit6899c275ee0ab0687ec66c490ddd1a76f8223513 (patch)
tree685f5d7357e6bd11548e765d4a8d98580ef44b90 /src/codegen/struct_layout.rs
parentb3712248c59f8f4dca80fd92d1ad9cb40149a8cc (diff)
Bump quote to 0.4
Diffstat (limited to 'src/codegen/struct_layout.rs')
-rw-r--r--src/codegen/struct_layout.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/codegen/struct_layout.rs b/src/codegen/struct_layout.rs
index 32b48965..92ba49f7 100644
--- a/src/codegen/struct_layout.rs
+++ b/src/codegen/struct_layout.rs
@@ -7,6 +7,7 @@ use ir::context::BindgenContext;
use ir::layout::Layout;
use ir::ty::{Type, TypeKind};
use quote;
+use proc_macro2;
use std::cmp;
use std::mem;
@@ -306,7 +307,7 @@ impl<'a> StructLayoutTracker<'a> {
self.padding_count += 1;
- let padding_field_name = quote::Ident::new(format!("__bindgen_padding_{}", padding_count));
+ let padding_field_name = proc_macro2::Term::intern(&format!("__bindgen_padding_{}", padding_count));
self.max_field_align = cmp::max(self.max_field_align, layout.align);