예제 #1
0
 @Check(CheckType.FAST)
 public void checkOperationArguments_TypedElementReferenceExpression(
     final ElementReferenceExpression call) {
   if (call.getReference() instanceof Operation) {
     Operation operation = (Operation) call.getReference();
     EList<Parameter> parameters = operation.getParameters();
     EList<Expression> args = call.getArgs();
     if (parameters.size() != args.size()) {
       error("Wrong number of arguments, expected " + parameters, null);
     }
   }
 }