// // // // $Revision$ // using System; using System.Collections; using System.Collections.Generic; using ICSharpCode.Core; using Debugger; using Debugger.Expressions; namespace Debugger.AddIn.TreeModel { public partial class Utils { public static IEnumerable GetChildNodesOfArray(Expression expression, ArrayDimensions dimensions) { foreach(Expression childExpr in expression.AppendIndexers(dimensions)) { yield return ValueNode.Create(childExpr); } } } public class ArrayRangeNode { } }