summaryrefslogtreecommitdiff
path: root/src/mir/from_hir.hpp
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.hpp
parenta335b211799647611591ebba1edef364411c0205 (diff)
downloadmrust-9724284d3498a2ac54e89a13cb49f481853c9ffb.tar.gz
MIR Gen - Use argument types
Diffstat (limited to 'src/mir/from_hir.hpp')
-rw-r--r--src/mir/from_hir.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mir/from_hir.hpp b/src/mir/from_hir.hpp
index 6153ac9f..c5106bd0 100644
--- a/src/mir/from_hir.hpp
+++ b/src/mir/from_hir.hpp
@@ -75,6 +75,7 @@ class MirBuilder
const Span& m_root_span;
const StaticTraitResolve& m_resolve;
+ const ::HIR::Function::args_t& m_args;
::MIR::Function& m_output;
unsigned int m_current_block;
@@ -107,7 +108,7 @@ class MirBuilder
::std::vector<unsigned int> m_scope_stack;
ScopeHandle m_fcn_scope;
public:
- MirBuilder(const Span& sp, const StaticTraitResolve& resolve, ::MIR::Function& output);
+ MirBuilder(const Span& sp, const StaticTraitResolve& resolve, const ::HIR::Function::args_t& args, ::MIR::Function& output);
~MirBuilder();
const ::HIR::Crate& crate() const { return m_resolve.m_crate; }