summaryrefslogtreecommitdiff
path: root/src/ast/ast.hpp
diff options
context:
space:
mode:
authorJohn Hodge (sonata) <tpg@mutabah.net>2015-01-17 14:44:26 +0800
committerJohn Hodge (sonata) <tpg@mutabah.net>2015-01-17 14:44:26 +0800
commit0eaa7a5a300de625dfa813f49b04407c9f0a4feb (patch)
tree96a81ddeca3006469005591e4433ed9a6d0e9737 /src/ast/ast.hpp
parentf99a99e79ff7946dcf7a283c87caf8f0a92c2c03 (diff)
downloadmrust-0eaa7a5a300de625dfa813f49b04407c9f0a4feb.tar.gz
Trait serialise
Diffstat (limited to 'src/ast/ast.hpp')
-rw-r--r--src/ast/ast.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ast/ast.hpp b/src/ast/ast.hpp
index 31cab495..4cc8f807 100644
--- a/src/ast/ast.hpp
+++ b/src/ast/ast.hpp
@@ -408,7 +408,10 @@ public:
Module& get_root_module(const ::std::string& name);
const Module& get_root_module(const ::std::string& name) const;
-
+
+ ::std::map< ::std::string, ExternCrate>& extern_crates() { return m_extern_crates; }
+ const ::std::map< ::std::string, ExternCrate>& extern_crates() const { return m_extern_crates; }
+
void load_extern_crate(::std::string name);
void iterate_functions( fcn_visitor_t* visitor );