summaryrefslogtreecommitdiff
path: root/src/convert/resolve.cpp
diff options
context:
space:
mode:
authorJohn Hodge (sonata) <tpg@mutabah.net>2015-01-20 22:24:46 +0800
committerJohn Hodge (sonata) <tpg@mutabah.net>2015-01-20 22:24:46 +0800
commit15284f127f4c622bf4d67d8d8c44e1799f84e7cb (patch)
tree4b85f478b9f840eeba2bfada5d53d8c7d70b6aef /src/convert/resolve.cpp
parent2306ea6076531132e990d038bdf759b71d9654db (diff)
downloadmrust-15284f127f4c622bf4d67d8d8c44e1799f84e7cb.tar.gz
Type resolution coming along, need to add 'self' to the local variable table
Diffstat (limited to 'src/convert/resolve.cpp')
-rw-r--r--src/convert/resolve.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/convert/resolve.cpp b/src/convert/resolve.cpp
index 0450a348..787b50f3 100644
--- a/src/convert/resolve.cpp
+++ b/src/convert/resolve.cpp
@@ -51,7 +51,7 @@ public:
virtual void handle_module(AST::Path path, AST::Module& mod) override;
virtual void start_scope() override;
- virtual void local_type(::std::string name) override {
+ virtual void local_type(::std::string name, TypeRef type) override {
m_locals.push_back( LocalItem(LocalItem::TYPE, ::std::move(name)) );
}
virtual void local_variable(bool _is_mut, ::std::string name, const TypeRef& _type) override {