anchor.diff:    }
   
     visitForeignNew(HForeignNew node) {
  -    visitedForeignCode = true;
       String jsClassReference = backend.namer.isolateAccess(node.element);
       List<HInstruction> inputs = node.inputs;
       // We can't use 'visitArguments', since our arguments start at input[0].
  
positive.code:       FunctionElement element = work.element;
        js.Block body;
        ClassElement enclosingClass = element.getEnclosingClass();
        bool allowVariableMinification = !codegen.visitedForeignCode;
  
        if (element.isInstanceMember()
            && enclosingClass.isNative()
  
negative.code:    */
    bool isGeneratingExpression = false;
  
    bool inhibitVariableMinification = false;
  
    final JavaScriptBackend backend;
    final WorkItem work;
  