From 3c6629cee45cd5d5d4afc7bcd210c8d95f639cca Mon Sep 17 00:00:00 2001 From: CyrusNajmabadi Date: Fri, 11 Nov 2016 11:52:24 -0800 Subject: [PATCH] Weaken cast. --- src/Compilers/Core/Portable/Syntax/SyntaxTriviaList.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Compilers/Core/Portable/Syntax/SyntaxTriviaList.cs b/src/Compilers/Core/Portable/Syntax/SyntaxTriviaList.cs index d02af683249..c542f427f17 100644 --- a/src/Compilers/Core/Portable/Syntax/SyntaxTriviaList.cs +++ b/src/Compilers/Core/Portable/Syntax/SyntaxTriviaList.cs @@ -255,8 +255,8 @@ public SyntaxTriviaList InsertRange(int index, IEnumerable trivia) throw new ArgumentNullException(nameof(trivia)); } - // Handle common case where we're passed an empty array. - var triviaList = trivia as IList; + // Just return ourselves if we're not being asked to add anything. + var triviaList = trivia as ICollection; if (triviaList.Count == 0) { return this; -- GitLab