diff options
author | John Hodge <tpg@mutabah.net> | 2016-08-24 15:05:05 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-08-24 15:05:05 +0800 |
commit | 9724284d3498a2ac54e89a13cb49f481853c9ffb (patch) | |
tree | b3959a7c9bb44f37a89f60c591f34bf60307fec5 /src/mir/from_hir.hpp | |
parent | a335b211799647611591ebba1edef364411c0205 (diff) | |
download | mrust-9724284d3498a2ac54e89a13cb49f481853c9ffb.tar.gz |
MIR Gen - Use argument types
Diffstat (limited to 'src/mir/from_hir.hpp')
-rw-r--r-- | src/mir/from_hir.hpp | 3 |
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; } |