diff options
author | John Hodge <tpg@mutabah.net> | 2016-05-26 23:04:53 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-05-26 23:04:53 +0800 |
commit | 46b2f9450a438a597492e0015b735e625ee0cd3a (patch) | |
tree | ed9de85163e36c3dd5f6c0fbc38945ca941787a0 /src/hir/expr.cpp | |
parent | 81d89041e8500d9f6dfab9c55aee76967a5233f1 (diff) | |
download | mrust-46b2f9450a438a597492e0015b735e625ee0cd3a.tar.gz |
HIR Const Eval - libcore types done, onwards to `const` items
Diffstat (limited to 'src/hir/expr.cpp')
-rw-r--r-- | src/hir/expr.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/hir/expr.cpp b/src/hir/expr.cpp index bb3bf0eb..59651c57 100644 --- a/src/hir/expr.cpp +++ b/src/hir/expr.cpp @@ -5,6 +5,11 @@ ::HIR::ExprNode::~ExprNode() { } +const Span& ::HIR::ExprNode::span() const +{ + static Span rv = Span(); + return rv; +} #define DEF_VISIT(nt, n, code) void ::HIR::nt::visit(ExprVisitor& nv) { nv.visit(*this); } void ::HIR::ExprVisitorDef::visit(::HIR::nt& n) { code } |