27 references to ToImmutableAndClear
Microsoft.CodeAnalysis.CodeStyle (11)
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractUseCollectionInitializerDiagnosticAnalyzer.cs (1)
108
var matchKindsArray = matchKinds.
ToImmutableAndClear
();
src\Analyzers\Core\Analyzers\UseObjectInitializer\AbstractUseObjectInitializerDiagnosticAnalyzer.cs (2)
78
var matchKindsArray = matchKinds.
ToImmutableAndClear
();
162
return locations.
ToImmutableAndClear
();
src\Dependencies\Collections\TemporaryArray`1.cs (1)
294
return new(this.
ToImmutableAndClear
());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\IntervalTreeAlgorithms`2.cs (1)
26
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolInfoExtensions.cs (1)
36
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Naming\IdentifierNameParts.cs (1)
79
return words.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\InterceptsLocationUtilities.cs (1)
41
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.cs (3)
87
_equivalenceVisitors = equivalenceVisitors.
ToImmutableAndClear
();
88
_getHashCodeVisitors = getHashCodeVisitors.
ToImmutableAndClear
();
228
return OneOrMany.Create(builder.
ToImmutableAndClear
());
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
112
CodeAction.Create(AnalyzersResources.Add_explicit_cast, actions.
ToImmutableAndClear
(), isInlinable: false),
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
326
return builder.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\AliasAmbiguousType\AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
124
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateConstructor\AbstractGenerateConstructorService.cs (1)
117
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_Property.cs (1)
54
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeRefactorings\CodeRefactoringContextExtensions.cs (1)
98
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
210
return statements.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.CodeStyle (6)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
165
return diagnostics.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTriviaListExtensions.cs (2)
62
result.Add(currentLine.
ToImmutableAndClear
());
66
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (2)
204
return builder.
ToImmutableAndClear
();
216
return builder.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
905
localVariables = variables.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\UseCollectionExpression\CSharpUseCollectionExpressionForFluentCodeFixProvider.cs (1)
137
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\ConversionGenerator.cs (1)
119
return [.. tokens.
ToImmutableAndClear
()];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpTypeInferenceService.TypeInferrer.cs (1)
1489
return result.
ToImmutableAndClear
();