diff options
Diffstat (limited to 'src/rustc/middle/trans/meth.rs')
| -rw-r--r-- | src/rustc/middle/trans/meth.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rustc/middle/trans/meth.rs b/src/rustc/middle/trans/meth.rs index 20dba35b231..e7c134fe546 100644 --- a/src/rustc/middle/trans/meth.rs +++ b/src/rustc/middle/trans/meth.rs @@ -306,7 +306,8 @@ fn method_with_name(ccx: @crate_ctxt, impl_id: ast::def_id, name: ast::ident) -> ast::def_id { if impl_id.crate == ast::local_crate { match ccx.tcx.items.get(impl_id.node) { - ast_map::node_item(@{node: ast::item_impl(_, _, _, ms), _}, _) => { + ast_map::node_item(@{node: ast::item_impl(_, _, _, Some(ms)), _}, + _) => { method_from_methods(ms, name) } ast_map::node_item(@{node: |
