50 references to ToImmutable
Microsoft.CodeAnalysis.CodeStyle (25)
AbstractObjectCreationExpressionAnalyzer.cs (1)
83
return matches.
ToImmutable
();
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (6)
283
sortedPragmasWithIds.Add((trivia, idsBuilder.
ToImmutable
(), isDisable));
384
return (userIdExclusions: idBuilder.
ToImmutable
(), userCategoryExclusions: categoryBuilder.
ToImmutable
(), analyzerDisabled: false);
460
var analyzers = analyzersBuilder.
ToImmutable
();
479
return (reportedDiagnostics.
ToImmutable
(), unhandledIds.
ToImmutable
());
AbstractSelectedMembers.cs (1)
95
return selectedMembers.
ToImmutable
();
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (1)
108
linqMethods = linqMethodSymbolsBuilder.
ToImmutable
();
AbstractTriviaFormatter.cs (1)
278
return changes.
ToImmutable
();
HashCodeAnalyzer.OperationDeconstructor.cs (1)
44
=> (_accessesBase, _hashedSymbols.
ToImmutable
());
J\s\src\Compilers\Core\Portable\Collections\ImmutableArrayExtensions.cs\ImmutableArrayExtensions.cs (1)
644
var result = (builder.Count == array.Length) ? array : builder.
ToImmutable
();
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (3)
88
result =
ToImmutable
();
298
return this.
ToImmutable
();
339
result =
ToImmutable
();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ICollectionExtensions.cs\ICollectionExtensions.cs (1)
24
return result.
ToImmutable
();
OrderPreservingMultiDictionary.cs (1)
273
return arrayBuilder.
ToImmutable
();
SuppressMessageAttributeState.cs (1)
75
namedAttributeArguments = builder.
ToImmutable
();
SymbolKey.BodyLevelSymbolKey.cs (1)
36
return result.
ToImmutable
();
SymbolKey.cs (1)
264
ImmutableArray<ISymbol>.CastUp(symbols.Builder.
ToImmutable
()),
SymbolKey.ErrorTypeSymbolKey.cs (1)
62
return builder.
ToImmutable
();
SymbolKey.PooledArrayBuilder.cs (1)
34
public ImmutableArray<T> ToImmutable() => Builder.
ToImmutable
();
SymbolKey.TupleTypeSymbolKey.cs (3)
36
visitor.WriteStringArray(friendlyNames.
ToImmutable
());
37
visitor.WriteLocationArray(locations.
ToImmutable
());
46
visitor.WriteSymbolKeyArray(elementTypes.
ToImmutable
());
Microsoft.CodeAnalysis.CodeStyle.Fixes (6)
AbstractAddParameterCodeFixProvider.cs (2)
314
return builder.
ToImmutable
();
345
return builder.
ToImmutable
();
AbstractAliasAmbiguousTypeCodeFixProvider.cs (1)
73
actions.
ToImmutable
(),
AbstractMultipleBlankLinesCodeFixProvider.cs (1)
137
return new SyntaxTriviaList(builder.
ToImmutable
());
AddParameterEditor.cs (1)
148
return triviaList.
ToImmutable
();
Fixer.cs (1)
76
return mutablePotentialConversionTypes.
ToImmutable
();
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpSemanticFacts.cs (1)
386
return builder.
ToImmutable
();
RemoveUnreachableCodeHelpers.cs (1)
48
siblingStatements = builder.
ToImmutable
();
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (16)
ConvertToRecordHelpers.cs (2)
534
return fields.
ToImmutable
();
558
return fields.
ToImmutable
();
CSharpInlineDeclarationCodeFixProvider.cs (1)
81
return (t.invocationOrCreation, additionalNodesToTrack.
ToImmutable
());
CSharpTypeInferenceService.TypeInferrer.cs (8)
761
return InferTypeInArgument(index, parameterListsWithMatchingCount.
ToImmutable
(), name, refKind).Concat(
762
InferTypeInArgument(index, parameterListsWithoutMatchingCount.
ToImmutable
(), name, refKind));
801
? matchingRefParameters.
ToImmutable
()
802
: allParameters.
ToImmutable
();
2314
tupleTypes.
ToImmutable
(),
2315
names.
ToImmutable
())));
2389
elementTypes = elementTypesBuilder.
ToImmutable
();
2390
elementNames = elementNamesBuilder.
ToImmutable
();
MisplacedUsingDirectivesCodeFixProvider.cs (1)
120
return result.
ToImmutable
();
ParameterGenerator.cs (1)
58
return result.
ToImmutable
();
PositionalParameterInfo.cs (1)
72
return resultBuilder.
ToImmutable
();
UseExplicitTypeCodeFixProvider.cs (1)
205
SyntaxFactory.SeparatedList(builder.
ToImmutable
(), separatorBuilder.ToImmutableAndFree()),
UseSimpleUsingStatementCodeFixProvider.cs (1)
105
return result.
ToImmutable
();
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
VisualBasicAddExplicitCastCodeFixProvider.vb (1)
200
Return mutablePotentialConversionTypes.
ToImmutable
()