From e4f9ba0abf4646687e38d0eed15ebd19b514910b Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sat, 8 Dec 2018 17:14:04 +0800 Subject: Expand - Tweaks to select between 1.19 and 1.29 --- src/expand/mod.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/expand/mod.cpp') diff --git a/src/expand/mod.cpp b/src/expand/mod.cpp index 66a7308a..34c47455 100644 --- a/src/expand/mod.cpp +++ b/src/expand/mod.cpp @@ -781,7 +781,8 @@ struct CExpandExpr: ::AST::ExprNode_StructLiteral::t_values values; values.push_back({ {}, "start", mv$(node.m_left) }); values.push_back({ {}, "end" , mv$(node.m_right) }); - values.push_back({ {}, "is_empty", ::AST::ExprNodeP(new ::AST::ExprNode_NamedValue(mv$(path_None))) }); + if( TARGETVER_1_29 ) + values.push_back({ {}, "is_empty", ::AST::ExprNodeP(new ::AST::ExprNode_NamedValue(mv$(path_None))) }); replacement.reset( new ::AST::ExprNode_StructLiteral(mv$(path_RangeInclusive_NonEmpty), nullptr, mv$(values)) ); } else -- cgit v1.2.3