diff options
author | John Hodge <tpg@mutabah.net> | 2016-03-12 11:16:15 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-03-12 11:16:15 +0800 |
commit | bc389f78562198ca5afd7c89c880da1212aa4720 (patch) | |
tree | 32987ef59ce3b80d0bff1c918a32bfb98376df3b /src/ast/crate.cpp | |
parent | 314edf07074ca2b211463ccf6b0e79ef051ffaa2 (diff) | |
download | mrust-bc389f78562198ca5afd7c89c880da1212aa4720.tar.gz |
AST - Remove some header code
Diffstat (limited to 'src/ast/crate.cpp')
-rw-r--r-- | src/ast/crate.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ast/crate.cpp b/src/ast/crate.cpp index e8ebb1eb..8bb416c5 100644 --- a/src/ast/crate.cpp +++ b/src/ast/crate.cpp @@ -336,6 +336,14 @@ void ExternCrate::prescan() } #endif +const MacroRules* ExternCrate::find_macro_rules(const ::std::string& name) +{ + auto i = m_mr_macros.find(name); + if(i != m_mr_macros.end()) + return &i->second; + return nullptr; +} + SERIALISE_TYPE(ExternCrate::, "AST_ExternCrate", { },{ }) |