From f5420b8174f7acf062f4c5d682820019d79cbdaf Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sat, 29 Oct 2016 13:26:52 +0800 Subject: HIR Types - Store array size expr as a shared_ptr to allow cloning --- src/hir_expand/reborrow.cpp | 2 +- src/hir_expand/ufcs_everything.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/hir_expand') diff --git a/src/hir_expand/reborrow.cpp b/src/hir_expand/reborrow.cpp index a23d0cd6..3bc89be9 100644 --- a/src/hir_expand/reborrow.cpp +++ b/src/hir_expand/reborrow.cpp @@ -129,7 +129,7 @@ namespace { DEBUG("Array size " << ty); if( e.size ) { ExprVisitor_Mutate ev(m_crate); - ev.visit_node_ptr( e.size ); + ev.visit_node_ptr( *e.size ); } ) else { diff --git a/src/hir_expand/ufcs_everything.cpp b/src/hir_expand/ufcs_everything.cpp index 9f246f74..daba3e6a 100644 --- a/src/hir_expand/ufcs_everything.cpp +++ b/src/hir_expand/ufcs_everything.cpp @@ -757,7 +757,7 @@ namespace { DEBUG("Array size " << ty); if( e.size ) { ExprVisitor_Mutate ev(m_crate); - ev.visit_node_ptr( e.size ); + ev.visit_node_ptr( *e.size ); } ) else { -- cgit v1.2.3