anchor.diff:      String name,
       Expression errorNode, {
       @required AstNode receiverErrorNode,
  -    @required bool isNullAware,
     }) {
       type = _resolveTypeParameter(type);
   
  
positive.code: 
      ResolutionResult result = _newPropertyResolver().resolve(
          leftOperand, leftType, methodName, node,
          receiverErrorNode: leftOperand, isNullAware: methodName == '==');
  
      node.staticElement = result.getter;
      node.staticInvokeType =
  
negative.code:         var propertyResolver = _newPropertyResolver();
          propertyResolver.resolve(
              null, enclosingType, identifier.name, identifier,
              receiverErrorNode: identifier);
          if (identifier.inSetterContext() ||
              identifier.parent is CommentReference) {
            element = propertyResolver.result.setter;
  