diff options
author | John Hodge <tpg@ucc.asn.au> | 2019-05-05 21:58:06 +0800 |
---|---|---|
committer | John Hodge <tpg@ucc.asn.au> | 2019-05-05 21:58:06 +0800 |
commit | 92afcb37de80802d91164d9f1cd307c6964d1811 (patch) | |
tree | 85b7cfbea66deaab8819cc3733514fde7447bdde /src/hir/from_ast_expr.cpp | |
parent | 203862df03f8ee9f49ab704063bd28523f13ba2d (diff) | |
download | mrust-92afcb37de80802d91164d9f1cd307c6964d1811.tar.gz |
HIR Expand Closures - Run on constants
Diffstat (limited to 'src/hir/from_ast_expr.cpp')
-rw-r--r-- | src/hir/from_ast_expr.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/hir/from_ast_expr.cpp b/src/hir/from_ast_expr.cpp index 7d676bf8..fdb2b867 100644 --- a/src/hir/from_ast_expr.cpp +++ b/src/hir/from_ast_expr.cpp @@ -227,6 +227,12 @@ struct LowerHIR_ExprNode_Visitor: mv$( args ) ) ); ), + (Static, + m_rv.reset( new ::HIR::ExprNode_CallValue( v.span(), + ::HIR::ExprNodeP(new ::HIR::ExprNode_PathValue( v.span(), LowerHIR_Path(v.span(), v.m_path), ::HIR::ExprNode_PathValue::STATIC )), + mv$(args) + ) ); + ), //(TypeAlias, // TODO(v.span(), "CallPath -> TupleVariant TypeAlias"); // ), |