diff options
author | Nick Fitzgerald <fitzgen@gmail.com> | 2018-02-14 10:15:29 -0800 |
---|---|---|
committer | Nick Fitzgerald <fitzgen@gmail.com> | 2018-02-14 10:31:50 -0800 |
commit | eb415c7a7cf8c72664dbfda5a614474cda5c185c (patch) | |
tree | 3959221a147ddefd2d910be87f1058b2b28eefb0 /src/codegen/impl_partialeq.rs | |
parent | a09a8ff66eef3f53340201a79cc09cefacf6163e (diff) |
Revert "Bump quote to 0.4"
This reverts commit 6899c275ee0ab0687ec66c490ddd1a76f8223513.
The `proc_macro2` crate depends on rustc internal crates, which means that
`bindgen` would need to be run under `rustup`.
We can follow https://github.com/rust-lang/rust/issues/47931 to get updates on
when this issue might be resolved and we can update `quote` again.
Fixes #1248
Diffstat (limited to 'src/codegen/impl_partialeq.rs')
-rw-r--r-- | src/codegen/impl_partialeq.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/codegen/impl_partialeq.rs b/src/codegen/impl_partialeq.rs index 155f8741..02783808 100644 --- a/src/codegen/impl_partialeq.rs +++ b/src/codegen/impl_partialeq.rs @@ -4,7 +4,6 @@ use ir::context::BindgenContext; use ir::item::{IsOpaque, Item}; use ir::ty::{TypeKind, RUST_DERIVE_IN_ARRAY_LIMIT}; use quote; -use proc_macro2; /// Generate a manual implementation of `PartialEq` trait for the /// specified compound type. @@ -72,7 +71,7 @@ pub fn gen_partialeq_impl( } fn gen_field(ctx: &BindgenContext, ty_item: &Item, name: &str) -> quote::Tokens { - fn quote_equals(name_ident: proc_macro2::Term) -> quote::Tokens { + fn quote_equals(name_ident: quote::Ident) -> quote::Tokens { quote! { self.#name_ident == other.#name_ident } } |