summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEmilio Cobos Álvarez <emilio@crisal.io>2017-02-07 16:51:31 +0100
committerEmilio Cobos Álvarez <emilio@crisal.io>2017-02-07 16:52:05 +0100
commit1c6985175d14dd3a596ac079340dbb19ff56f9bd (patch)
treeebe3640050f46fd982fc3dd3bc46d5a134f84e0a /src
parentf5394b34d6140ec5da2e2e5bce0415e1929724bc (diff)
codegen: Fix the build in older rustc versions.
Diffstat (limited to 'src')
-rw-r--r--src/codegen/mod.rs6
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;