diff options
author | John Hodge <tpg@mutabah.net> | 2015-09-26 22:39:25 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2015-09-26 22:39:25 +0800 |
commit | be427e449c1d492050279311ccecc3de8b17e838 (patch) | |
tree | a2b6f2e3fbdef2ae003700578c339da8559ea2ca /bnf/ast_types.hpp | |
parent | 0121cefaec3f14a5f35ac84321787e01849585e0 (diff) | |
download | mrust-be427e449c1d492050279311ccecc3de8b17e838.tar.gz |
BNF - Improvements, partially parsing std now
Diffstat (limited to 'bnf/ast_types.hpp')
-rw-r--r-- | bnf/ast_types.hpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/bnf/ast_types.hpp b/bnf/ast_types.hpp index daa71b89..09343c71 100644 --- a/bnf/ast_types.hpp +++ b/bnf/ast_types.hpp @@ -212,6 +212,21 @@ public: {} }; +class ExternCrate: + public Item +{ + ::std::string m_name; + ::std::string m_alias; +public: + ExternCrate(::std::string name): + m_name(name), + m_alias(name) + {} + ExternCrate(::std::string name, ::std::string alias): + m_name(name), + m_alias(alias) + {} +}; class UseItem { |