public List<MethodNode> handleMissingMethod(ClassNode receiver,String name,ArgumentListExpression argumentList,ClassNode[] argumentTypes,MethodCall call){
  return Collections.emptyList();
}

public List < MethodNode > handleMissingMethod ( ClassNode receiver , String name , ArgumentListExpression argumentList , ClassNode [ ] argumentTypes , MethodCall call ) { return Collections . emptyList ( ) ; }
this method is called by the type checker when a method call cannot be resolved . extensions may override this method to handle missing methods and prevent the type checker from throwing an error .
