20 references to Clone
System.Workflow.Activities (20)
Rules\DeclarativeExpressionConditionDeclaration.cs (1)
203
ruleCondition._expression = RuleExpressionWalker.
Clone
(this._expression);
Rules\Design\Dialogs\RuleConditionDialog.cs (1)
89
this.ruleExpressionCondition.Expression = RuleExpressionWalker.
Clone
(expression);
Rules\Expressions.cs (15)
874
newOp.Left = RuleExpressionWalker.
Clone
(binaryExpr.Left);
875
newOp.Right = RuleExpressionWalker.
Clone
(binaryExpr.Right);
1031
newField.TargetObject = RuleExpressionWalker.
Clone
(fieldRefExpr.TargetObject);
1242
newProperty.TargetObject = RuleExpressionWalker.
Clone
(propGetExpr.TargetObject);
1684
newMethod.Parameters.Add(RuleExpressionWalker.
Clone
(argument));
1692
newReference.TargetObject = RuleExpressionWalker.
Clone
(oldReference.TargetObject);
1865
newDirection.Expression = RuleExpressionWalker.
Clone
(directionExpr.Expression);
2233
newCast.Expression = RuleExpressionWalker.
Clone
(castExpr.Expression);
2596
CodeExpression targetObject = RuleExpressionWalker.
Clone
(indexerExpr.TargetObject);
2600
indices[i] = RuleExpressionWalker.
Clone
(indexerExpr.Indices[i]);
2875
CodeExpression targetObject = RuleExpressionWalker.
Clone
(arrayIndexerExpr.TargetObject);
2879
indices[i] = RuleExpressionWalker.
Clone
(arrayIndexerExpr.Indices[i]);
3182
newCreate.Parameters.Add(RuleExpressionWalker.
Clone
(p));
3482
newCreate.SizeExpression = RuleExpressionWalker.
Clone
(createExpression.SizeExpression);
3484
newCreate.Initializers.Add(RuleExpressionWalker.
Clone
(p));
Rules\Statements.cs (3)
94
newStatement.Expression = RuleExpressionWalker.
Clone
(exprStatement.Expression);
235
newStatement.Left = RuleExpressionWalker.
Clone
(assignStatement.Left);
236
newStatement.Right = RuleExpressionWalker.
Clone
(assignStatement.Right);