public override ICondition Clone() { var c = new StateCondition(Variable); c.StateIndexes.AddRange(StateIndexes); c.PreWildcard = PreWildcard; c.PostStateIndexes.AddRange(PostStateIndexes); c.PostWildcard = PostWildcard; c.Freeze(); return(c); }
public override ICondition Clone() { var c = new StateCondition(Variable); c.StateIndexes.AddRange(StateIndexes); c.PreWildcard = PreWildcard; c.PostStateIndexes.AddRange(PostStateIndexes); c.PostWildcard = PostWildcard; c.Freeze(); return c; }