Lines Matching defs:callNode
1007 public boolean enterCallNode(final CallNode callNode) {
1008 return loadCallNode(callNode, resultBounds);
1438 private boolean loadCallNode(final CallNode callNode, final TypeBounds resultBounds) {
1439 lineNumber(callNode.getLineNumber());
1441 final List<Expression> args = callNode.getArgs();
1442 final Expression function = callNode.getFunction();
1450 new OptimisticOperation(callNode, resultBounds) {
1480 new OptimisticOperation(callNode, resultBounds) {
1501 new OptimisticOperation(callNode, resultBounds) {
1527 final List<Expression> evalArgs = callNode.getEvalArgs().getArgs();
1543 argsCount = loadArgs(callNode.getArgs());
1556 method.load(callNode.getEvalArgs().getLocation());
1579 if (callNode.isEval()) {
1584 || callNode.isOptimistic()) {
1589 assert method.peekType().equals(resultBounds.within(callNode.getType())) : method.peekType() + " != " + resultBounds + "(" + callNode.getType() + ")";
1604 final int flags = getCallSiteFlags() | (callNode.isApplyToCall() ? CALLSITE_APPLY_TO_CALL : 0);
1606 new OptimisticOperation(callNode, resultBounds) {
1630 new OptimisticOperation(callNode, resultBounds) {
1654 new OptimisticOperation(callNode, resultBounds) {
1683 new OptimisticOperation(callNode, resultBounds) {
3742 final CallNode callNode = (CallNode)unaryNode.getExpression();
3743 final List<Expression> args = callNode.getArgs();
3745 final Expression func = callNode.getFunction();