diff options
author | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-02-07 16:51:31 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <emilio@crisal.io> | 2017-02-07 16:52:05 +0100 |
commit | 1c6985175d14dd3a596ac079340dbb19ff56f9bd (patch) | |
tree | ebe3640050f46fd982fc3dd3bc46d5a134f84e0a /src | |
parent | f5394b34d6140ec5da2e2e5bce0415e1929724bc (diff) |
codegen: Fix the build in older rustc versions.
Diffstat (limited to 'src')
-rw-r--r-- | src/codegen/mod.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs index f4da014e..f19331f4 100644 --- a/src/codegen/mod.rs +++ b/src/codegen/mod.rs @@ -2458,12 +2458,12 @@ mod utils { use aster; use ir::context::{BindgenContext, ItemId}; use ir::item::{Item, ItemCanonicalPath}; + use ir::function::FunctionSig; use ir::ty::TypeKind; use std::mem; use syntax::ast; use syntax::ptr::P; - pub fn prepend_objc_header(ctx: &BindgenContext, result: &mut Vec<P<ast::Item>>) { let use_objc = if ctx.options().objc_extern_crate { @@ -2745,7 +2745,7 @@ mod utils { } pub fn fnsig_return_ty(ctx: &BindgenContext, - sig: &super::FunctionSig) + sig: &FunctionSig) -> ast::FunctionRetTy { let return_item = ctx.resolve_item(sig.return_type()); if let TypeKind::Void = *return_item.kind().expect_type().kind() { @@ -2756,7 +2756,7 @@ mod utils { } pub fn fnsig_arguments(ctx: &BindgenContext, - sig: &super::FunctionSig) + sig: &FunctionSig) -> Vec<ast::Arg> { use super::ToPtr; let mut unnamed_arguments = 0; |