From b97d9bd22765ea5a4add123af65fc27464d4c7b2 Mon Sep 17 00:00:00 2001 From: Renaud Paquay Date: Sun, 28 Nov 2010 15:13:53 -0800 Subject: [PATCH] Replace enumerators --HG-- branch : dev --- .../Modules/Orchard.Scripting/Ast/BinaryAstNode.cs | 3 +-- src/Orchard.Web/Modules/Orchard.Scripting/Ast/UnaryAstNode.cs | 4 +++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Orchard.Web/Modules/Orchard.Scripting/Ast/BinaryAstNode.cs b/src/Orchard.Web/Modules/Orchard.Scripting/Ast/BinaryAstNode.cs index 1764fc60c..6066fcbee 100644 --- a/src/Orchard.Web/Modules/Orchard.Scripting/Ast/BinaryAstNode.cs +++ b/src/Orchard.Web/Modules/Orchard.Scripting/Ast/BinaryAstNode.cs @@ -27,8 +27,7 @@ namespace Orchard.Scripting.Ast { public override IEnumerable Children { get { - yield return _left; - yield return _right; + return new List(2) { _left, _right }; } } diff --git a/src/Orchard.Web/Modules/Orchard.Scripting/Ast/UnaryAstNode.cs b/src/Orchard.Web/Modules/Orchard.Scripting/Ast/UnaryAstNode.cs index d26449df7..bec5a5f7e 100644 --- a/src/Orchard.Web/Modules/Orchard.Scripting/Ast/UnaryAstNode.cs +++ b/src/Orchard.Web/Modules/Orchard.Scripting/Ast/UnaryAstNode.cs @@ -16,7 +16,9 @@ namespace Orchard.Scripting.Ast { public AstNode Operand { get { return _operand; } } public override IEnumerable Children { - get { yield return _operand; } + get { + return new List(1) { _operand }; + } } public override object Accept(AstVisitor visitor) {