From 4eab78fdd0869f324ab8816d83b28acfefd13d52 Mon Sep 17 00:00:00 2001 From: Eusebiu Marcu Date: Sun, 27 Feb 2011 12:29:13 +0200 Subject: [PATCH] Evaluate arrays. --- .../Debugger.Core/NRefactory/Ast/ExpressionExtensionMethods.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Debugger/Debugger.Core/NRefactory/Ast/ExpressionExtensionMethods.cs b/Debugger/Debugger.Core/NRefactory/Ast/ExpressionExtensionMethods.cs index 9a7c325d9..1a4129e26 100644 --- a/Debugger/Debugger.Core/NRefactory/Ast/ExpressionExtensionMethods.cs +++ b/Debugger/Debugger.Core/NRefactory/Ast/ExpressionExtensionMethods.cs @@ -74,12 +74,11 @@ namespace ICSharpCode.NRefactory.Ast public static IndexerExpression AppendIndexer(this Expression expression, params int[] indices) { - IndexerExpression indexerExpr = new IndexerExpression() { Target = expression.Clone().Parenthesize() }; var args = new List(); foreach(int index in indices) { args.Add(new PrimitiveExpression(index)); } - //indexerExpr.Arguments = args; + IndexerExpression indexerExpr = expression.Clone().Indexer(args); DebugType staticType = expression.GetStaticType(); if (staticType != null && staticType.IsArray)