43 references to ToImmutableAndClear
Microsoft.CodeAnalysis.CodeStyle (13)
src\Analyzers\Core\Analyzers\UseCollectionInitializer\AbstractObjectCreationExpressionAnalyzer.cs (2)
93
return new(preMatches.
ToImmutableAndClear
(), postMatches.
ToImmutableAndClear
(), mayChangeSemantics);
src\Dependencies\Collections\TemporaryArray`1.cs (1)
306
return _builder.
ToImmutableAndClear
();
src\Dependencies\Threading\IAsyncEnumerableExtensions.cs (1)
23
return result.
ToImmutableAndClear
();
src\Dependencies\Threading\ProducerConsumer.cs (1)
37
await consumeItems(items.
ToImmutableAndClear
(), args, cancellationToken).ConfigureAwait(false);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (1)
927
var condDirectives = condDirectivesBuilder.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\TriviaEngine\AbstractTriviaFormatter.cs (1)
277
return changes.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\SelectedMembers\AbstractSelectedMembers.cs (1)
94
return selectedMembers.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.BodyLevelSymbolKey.cs (1)
35
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.cs (1)
261
ImmutableArray<ISymbol>.CastUp(symbols.Builder.
ToImmutableAndClear
()),
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.ErrorTypeSymbolKey.cs (1)
61
return builder.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
439
return results.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (1)
173
return result.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CodeStyle.Fixes (18)
Host\Mef\CodeStyleHostLanguageServices.cs (1)
52
.. MefHostServicesHelpers.LoadNearbyAssemblies(assemblyNames.
ToImmutableAndClear
())];
src\Analyzers\Core\CodeFixes\AddExplicitCast\AbstractAddExplicitCastCodeFixProvider.cs (1)
194
return validPotentialConversionTypes.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\AddExplicitCast\Fixer.cs (1)
76
return mutablePotentialConversionTypes.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\AddParameter\AbstractAddParameterCodeFixProvider.cs (1)
233
return methodsAndArgumentToAdd.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.cs (1)
66
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (1)
243
return names.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (1)
70
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\GenerateVariable\AbstractGenerateVariableService.cs (1)
79
return actions.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementAbstractClass\ImplementAbstractClassData.cs (1)
292
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementInterface\AbstractImplementInterfaceService.cs (2)
56
return result.
ToImmutableAndClear
();
171
return codeActions.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementHelpers.cs (1)
62
return result.
ToImmutableAndClear
();
src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator.cs (1)
144
return implementedMembers.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\AddParameterEditor.cs (1)
148
return triviaList.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions.cs (2)
302
return result.
ToImmutableAndClear
();
332
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\InitializeParameter\InitializeParameterHelpersCore.cs (1)
35
return siblings.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Utilities\NameGenerator.cs (1)
74
return result.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (1)
852
return matches.
ToImmutableAndClear
();
src\Analyzers\CSharp\Analyzers\UseDeconstruction\CSharpUseDeconstructionDiagnosticAnalyzer.cs (1)
197
memberAccessExpressions = references.
ToImmutableAndClear
();
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
316
referenceLocations = references.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SemanticFacts\CSharpSemanticFacts.cs (1)
390
return builder.
ToImmutableAndClear
();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (8)
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordHelpers.cs (2)
535
return fields.
ToImmutableAndClear
();
559
return fields.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\ConvertToRecord\PositionalParameterInfo.cs (1)
71
return resultBuilder.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
58
return result.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\MisplacedUsingDirectives\MisplacedUsingDirectivesCodeFixProvider.cs (1)
119
return result.
ToImmutableAndClear
();
src\Analyzers\CSharp\CodeFixes\UseSimpleUsingStatement\UseSimpleUsingStatementCodeFixProvider.cs (1)
131
return result.
ToImmutableAndClear
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\OperatorGenerator.cs (1)
127
return [.. tokens.
ToImmutableAndClear
()];
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\TypeDeclarationSyntaxExtensions.cs (1)
87
return baseListTypes.
ToImmutableAndClear
();