summaryrefslogtreecommitdiff
path: root/src/hir/expr.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hir/expr.hpp')
-rw-r--r--src/hir/expr.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/hir/expr.hpp b/src/hir/expr.hpp
index d099ecb4..e1a8d77a 100644
--- a/src/hir/expr.hpp
+++ b/src/hir/expr.hpp
@@ -409,6 +409,10 @@ struct ExprNode_Index:
::HIR::ExprNodeP m_value;
::HIR::ExprNodeP m_index;
+ struct {
+ ::HIR::TypeRef index_ty;
+ } m_cache;
+
ExprNode_Index(Span sp, ::HIR::ExprNodeP val, ::HIR::ExprNodeP index):
ExprNode(mv$(sp)),
m_value( mv$(val) ),