public override void ToString(StringBuilder sb, ScopedDictionary <string, ValueProviderBase> variables) { sb.Append("@any"); Condition.ToStringBrackets(sb, variables); { var newVars = new ScopedDictionary <string, ValueProviderBase>(variables); Condition.Declare(newVars); AnyBlock.ToString(sb, newVars); } if (NotAnyBlock != null) { sb.Append("@notany"); var newVars = new ScopedDictionary <string, ValueProviderBase>(variables); Condition.Declare(newVars); NotAnyBlock.ToString(sb, newVars); } sb.Append("@endany"); }