diff options
author | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2016-11-08 14:29:42 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2016-11-08 14:30:24 +0100 |
commit | 6645bbc660ad573da8edee574b1cdae9a92691dc (patch) | |
tree | c4821254c6d15cacda8fb9a83721e272b5885d6e /src/codegen/mod.rs | |
parent | 108c4ca68769e7acad2a503001a156e0c51a7a8b (diff) |
Fix --use-core for functions, since we used the aster helper.
Signed-off-by: Emilio Cobos Álvarez <ecoal95@gmail.com>
Diffstat (limited to 'src/codegen/mod.rs')
-rwxr-xr-x | src/codegen/mod.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/codegen/mod.rs b/src/codegen/mod.rs index bf6af82b..7fa8b19c 100755 --- a/src/codegen/mod.rs +++ b/src/codegen/mod.rs @@ -1489,7 +1489,8 @@ impl ToRustTy for Type { } TypeKind::Function(ref fs) => { let ty = fs.to_rust_ty(ctx, item); - aster::AstBuilder::new().ty().option().build(ty) + let prefix = ctx.trait_prefix(); + quote_ty!(ctx.ext_cx(), ::$prefix::option::Option<$ty>) } TypeKind::Array(item, len) => { let inner = item.to_rust_ty(ctx); |