Add new intrinsic methods: unaryPlus, unaryMinus

This commit is contained in:
Yan Zhulanow
2015-10-12 20:24:12 +03:00
parent 2fba80168d
commit f7ce0c2d20
5 changed files with 22 additions and 2 deletions
@@ -80,7 +80,9 @@ public class IntrinsicMethods {
for (PrimitiveType type : PrimitiveType.NUMBER_TYPES) {
String typeName = type.getTypeName().asString();
declareIntrinsicFunction(typeName, "plus", 0, UNARY_PLUS);
declareIntrinsicFunction(typeName, "unaryPlus", 0, UNARY_PLUS);
declareIntrinsicFunction(typeName, "minus", 0, UNARY_MINUS);
declareIntrinsicFunction(typeName, "unaryMinus", 0, UNARY_MINUS);
declareIntrinsicFunction(typeName, "inv", 0, INV);
declareIntrinsicFunction(typeName, "rangeTo", 1, RANGE_TO);
declareIntrinsicFunction(typeName, "inc", 0, INC);