summaryrefslogtreecommitdiff
path: root/src/mir/from_hir.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-08-24 15:05:05 +0800
committerJohn Hodge <tpg@mutabah.net>2016-08-24 15:05:05 +0800
commit9724284d3498a2ac54e89a13cb49f481853c9ffb (patch)
treeb3959a7c9bb44f37a89f60c591f34bf60307fec5 /src/mir/from_hir.cpp
parenta335b211799647611591ebba1edef364411c0205 (diff)
downloadmrust-9724284d3498a2ac54e89a13cb49f481853c9ffb.tar.gz
MIR Gen - Use argument types
Diffstat (limited to 'src/mir/from_hir.cpp')
-rw-r--r--src/mir/from_hir.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mir/from_hir.cpp b/src/mir/from_hir.cpp
index 33104822..07fb2ade 100644
--- a/src/mir/from_hir.cpp
+++ b/src/mir/from_hir.cpp
@@ -1407,7 +1407,7 @@ namespace {
}
-::MIR::FunctionPointer LowerMIR(const StaticTraitResolve& resolve, const ::HIR::ExprPtr& ptr, const ::std::vector< ::std::pair< ::HIR::Pattern, ::HIR::TypeRef> >& args)
+::MIR::FunctionPointer LowerMIR(const StaticTraitResolve& resolve, const ::HIR::ExprPtr& ptr, const ::HIR::Function::args_t& args)
{
TRACE_FUNCTION;
@@ -1418,7 +1418,7 @@ namespace {
// Scope ensures that builder cleanup happens before `fcn` is moved
{
- MirBuilder builder { ptr->span(), resolve, fcn };
+ MirBuilder builder { ptr->span(), resolve, args, fcn };
ExprVisitor_Conv ev { builder, ptr.m_bindings };
// 1. Apply destructuring to arguments