anchor.diff:      List<HInstruction> compiledArguments;
       bool isInstanceMember = function.isInstanceMember();
   
  -    if (isInstanceMember) {
  +    if (isInstanceMember && !function.isGenerativeConstructorBody()) {
         assert(providedArguments != null);
         compiledArguments = new List<HInstruction>();
         compiledArguments.add(providedArguments[0]);
  
positive.code:                        HType.STRING);
        pushInvokeStatic(node,
                         backend.getCreateRuntimeType(),
                         [pop(), value]);
      } else {
        internalError('unexpected element kind $element', node: node);
      }
  
negative.code:    *
     * Invariant: [function] must be an implementation element.
     */
    InliningState enterInlinedMethod(FunctionElement function,
                                     Selector selector,
                                     Link<Node> argumentsNodes,
                                     List<HInstruction> providedArguments,
  