// Copyright (c) Microsoft. All Rights Reserved. Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Collections.Immutable;
usingSystem.Threading;
usingMicrosoft.CodeAnalysis.Diagnostics;
...
...
@@ -52,38 +54,47 @@ public void Analyze(SemanticModelAnalysisContext context, OptionSet optionSet)
return;
}
// Use an actual stack object so that we don't blow the actual stack through recursion.