public override RuleCondition Clone() { RuleExpressionCondition ruleCondition = (RuleExpressionCondition)this.MemberwiseClone(); ruleCondition._runtimeInitialized = false; ruleCondition._expression = RuleExpressionWalker.Clone(this._expression); return(ruleCondition); }
internal override CodeStatement Clone() { CodeExpressionStatement newStatement = new CodeExpressionStatement { Expression = RuleExpressionWalker.Clone(exprStatement.Expression) }; return(newStatement); }
internal override CodeStatement Clone() { CodeAssignStatement newStatement = new CodeAssignStatement { Left = RuleExpressionWalker.Clone(assignStatement.Left), Right = RuleExpressionWalker.Clone(assignStatement.Right) }; return(newStatement); }