diff options
author | John Hodge <tpg@mutabah.net> | 2016-06-08 22:53:16 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-06-08 22:53:16 +0800 |
commit | e637dc66e04a587764dbb48a54765c1526dbaa3f (patch) | |
tree | a46b0318404a1d7c23669307b3ea9e8cb2a3f74e /src/hir/expr.hpp | |
parent | 0c50c6f50831bc79c12aed4e3a83ab8919661d34 (diff) | |
download | mrust-e637dc66e04a587764dbb48a54765c1526dbaa3f.tar.gz |
HIR - Lower associated type bounds, use those in typeck
Diffstat (limited to 'src/hir/expr.hpp')
-rw-r--r-- | src/hir/expr.hpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/hir/expr.hpp b/src/hir/expr.hpp index 724126c9..4862651d 100644 --- a/src/hir/expr.hpp +++ b/src/hir/expr.hpp @@ -335,6 +335,9 @@ struct ExprNode_CallValue: { ::HIR::ExprNodeP m_value; ::std::vector<ExprNodeP> m_args; + + // - Cache for typeck + ::std::vector< ::HIR::TypeRef> m_arg_types; ExprNode_CallValue(Span sp, ::HIR::ExprNodeP val, ::std::vector< ::HIR::ExprNodeP> args): ExprNode(mv$(sp)), |