Home | History | Annotate | Download | only in compiler

Lines Matching refs:setResult

147   private void setResult(JavaExpression javaExpression) {
157 setResult(varName);
167 setResult(string(value));
176 setResult(integer(value));
188 setResult(integer(value));
197 setResult(cast(Type.INT, node.getExpression()));
202 setResult(prefix(Type.BOOLEAN, Type.BOOLEAN, "!", node.getExpression()));
215 setResult(call(Type.BOOLEAN, "exists", currentJavaExpression));
220 setResult(bool(true));
228 setResult(callOn(Type.BOOLEAN, left, "equals", right));
233 setResult(infix(Type.BOOLEAN, Type.INT, "==", node.getLeft(), node.getRight()));
240 setResult(JavaExpression.prefix(Type.BOOLEAN, "!", callOn(Type.BOOLEAN, left, "equals", right)));
245 setResult(infix(Type.BOOLEAN, Type.INT, "!=", node.getLeft(), node.getRight()));
250 setResult(infix(Type.BOOLEAN, Type.INT, "<", node.getLeft(), node.getRight()));
255 setResult(infix(Type.BOOLEAN, Type.INT, ">", node.getLeft(), node.getRight()));
260 setResult(infix(Type.BOOLEAN, Type.INT, "<=", node.getLeft(), node.getRight()));
265 setResult(infix(Type.BOOLEAN, Type.INT, ">=", node.getLeft(), node.getRight()));
270 setResult(infix(Type.BOOLEAN, Type.BOOLEAN, "&&", node.getLeft(), node.getRight()));
275 setResult(infix(Type.BOOLEAN, Type.BOOLEAN, "||", node.getLeft(), node.getRight()));
280 setResult(infix(Type.STRING, Type.STRING, "+", node.getLeft(), node.getRight()));
285 setResult(infix(Type.INT, Type.INT, "+", node.getLeft(), node.getRight()));
290 setResult(infix(Type.INT, Type.INT, "-", node.getLeft(), node.getRight()));
295 setResult(infix(Type.INT, Type.INT, "*", node.getLeft(), node.getRight()));
300 setResult(infix(Type.INT, Type.INT, "/", node.getLeft(), node.getRight()));
305 setResult(infix(Type.INT, Type.INT, "%", node.getLeft(), node.getRight()));
310 setResult(prefix(Type.INT, Type.INT, "-", node.getExpression()));
340 setResult(function(fullFunctionName.toString(), args));