summaryrefslogtreecommitdiff
path: root/src/ast
diff options
context:
space:
mode:
authorJohn Hodge <tpg@ucc.asn.au>2019-03-04 09:53:06 +0800
committerJohn Hodge <tpg@ucc.asn.au>2019-03-04 09:53:06 +0800
commita84d9310b5c838c0816c84ba96754906d4f5d667 (patch)
tree9aef689f8c8fdd5b45b5cbeddfcf1ffbdf8ff30b /src/ast
parent877757367fc67c42acd3398a230d08027264583e (diff)
downloadmrust-a84d9310b5c838c0816c84ba96754906d4f5d667.tar.gz
Resolve - Tweak IBL, add support for extern_prelude
Diffstat (limited to 'src/ast')
-rw-r--r--src/ast/crate.cpp1
-rw-r--r--src/ast/crate.hpp1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/ast/crate.cpp b/src/ast/crate.cpp
index 3db09f1b..69db669e 100644
--- a/src/ast/crate.cpp
+++ b/src/ast/crate.cpp
@@ -180,6 +180,7 @@ void Crate::load_externs()
ExternCrate::ExternCrate(const ::std::string& name, const ::std::string& path):
m_name(name),
+ m_short_name(name),
m_filename(path)
{
TRACE_FUNCTION_F("name=" << name << ", path='" << path << "'");
diff --git a/src/ast/crate.hpp b/src/ast/crate.hpp
index 87a9f867..11fba9c0 100644
--- a/src/ast/crate.hpp
+++ b/src/ast/crate.hpp
@@ -98,6 +98,7 @@ class ExternCrate
{
public:
::std::string m_name;
+ ::std::string m_short_name;
::std::string m_filename;
::HIR::CratePtr m_hir;