anchor.diff:  
   class B {
     static var g;
  +  @NoInline()
     method1(a) {
       g = '(Method1Tag)';  // Tag to identify compiled JavaScript method.
       A x = makeA();
  
positive.code: // number of arguments in the call site AND the call site is inlined.
  
  import "package:expect/expect.dart";
  
  typedef int Int2Int(int x);
  
  
negative.code:     var r2 = x.callFun();
      return r1 + r2;
    }
    @NoInline()
    method3() {
      g = '(Method3Tag)';
      A x = makeA();
      var r1 = x.callFun((x) => x * 2);   // Can't be inlined due to conversion.
      var r2 = x.callFun((x) => x * 0);
      return r1 + r2;
    }
  