Browse Source

Fix positive operator in GDScript compiler

George Marques 7 years ago
parent
commit
3cec24baa8
1 changed files with 3 additions and 0 deletions
  1. 3 0
      modules/gdscript/gdscript_compiler.cpp

+ 3 - 0
modules/gdscript/gdscript_compiler.cpp

@@ -738,6 +738,9 @@ int GDScriptCompiler::_parse_expression(CodeGen &codegen, const GDScriptParser::
 				case GDScriptParser::OperatorNode::OP_NEG: {
 					if (!_create_unary_operator(codegen, on, Variant::OP_NEGATE, p_stack_level)) return -1;
 				} break;
+				case GDScriptParser::OperatorNode::OP_POS: {
+					if (!_create_unary_operator(codegen, on, Variant::OP_POSITIVE, p_stack_level)) return -1;
+				} break;
 				case GDScriptParser::OperatorNode::OP_NOT: {
 					if (!_create_unary_operator(codegen, on, Variant::OP_NOT, p_stack_level)) return -1;
 				} break;