summaryrefslogtreecommitdiff
path: root/src/synexts/lang_item.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2015-08-28 16:14:00 +0800
committerJohn Hodge <tpg@mutabah.net>2015-08-28 16:14:00 +0800
commit261f2aea278e1185f69b06e65501c1ca718df47c (patch)
tree8a8e54c4fd85f238ebdddb01f33693eadc194934 /src/synexts/lang_item.cpp
parentaaa9780a3b5a1c78b6f5e0eb1c46405ee044b750 (diff)
downloadmrust-261f2aea278e1185f69b06e65501c1ca718df47c.tar.gz
Tagged union for Path
Diffstat (limited to 'src/synexts/lang_item.cpp')
-rw-r--r--src/synexts/lang_item.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/synexts/lang_item.cpp b/src/synexts/lang_item.cpp
index 9f1838c5..9e3f0aa9 100644
--- a/src/synexts/lang_item.cpp
+++ b/src/synexts/lang_item.cpp
@@ -13,7 +13,7 @@
void handle_lang_item(AST::Crate& crate, const AST::Path& path, const ::std::string& name, AST::eItemType type)
{
if(name == "phantom_fn") {
- crate.m_lang_item_PhantomFn = path;
+ crate.m_lang_item_PhantomFn = AST::Path(path);
crate.m_lang_item_PhantomFn.nodes().back().args() = { TypeRef("A"), TypeRef("B") };
}
else if( name == "send" ) {