public override void CloneTo <T>(CloneContext cloneContext, T target) { base.CloneTo(cloneContext, target); var clone = target as ConcatExpression; if (clone == null) { return; } clone._arguments = _arguments.Clone(cloneContext); }
public override void CloneTo <T>(CloneContext cloneContext, T target) { base.CloneTo(cloneContext, target); var clone = target as UserOperatorCall; if (clone == null) { return; } clone._arguments = _arguments.Clone(cloneContext); clone._method = Clone(cloneContext, _method); }
public override void CloneTo <T>(CloneContext cloneContext, T target) { base.CloneTo(cloneContext, target); var clone = target as CallExpression; if (clone == null) { return; } clone._arguments = _arguments.Clone(cloneContext); clone._typeArguments = _typeArguments.Clone(); clone._target = Clone(cloneContext, _target); clone._method = _method; }
public override void CloneTo <T>(CloneContext cloneContext, T target) { base.CloneTo(cloneContext, target); var clone = target as InvokeExpression; if (clone == null) { return; } clone._typeArguments = _typeArguments.Clone(cloneContext); clone._arguments = _arguments.Clone(cloneContext); clone._methodGroup = Clone(cloneContext, _methodGroup); clone._argumentsResolved = _argumentsResolved; clone._target = Clone(cloneContext, _target); }