147 references to GetInstance
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
src\VisualStudio\Core\Def\CodeCleanup\AbstractCodeCleanUpFixer_Helper.cs (2)
25
var enabledDiagnosticSets = ArrayBuilder<DiagnosticSet>.
GetInstance
();
51
var enabledDiagnosticSets = ArrayBuilder<DiagnosticSet>.
GetInstance
();
Microsoft.CodeAnalysis.CSharp.Features (17)
ChangeSignature\CSharpChangeSignatureService.cs (1)
848
var permutedParams = ArrayBuilder<SyntaxNode>.
GetInstance
();
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (2)
461
var openingBuilder = ArrayBuilder<SyntaxTrivia>.
GetInstance
();
462
var closingBuilder = ArrayBuilder<SyntaxTrivia>.
GetInstance
();
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (1)
114
var statements = ArrayBuilder<SyntaxNode>.
GetInstance
();
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (7)
42
var identifiersBuilder = ArrayBuilder<SyntaxToken>.
GetInstance
();
44
var convertingNodesBuilder = ArrayBuilder<ExtendedSyntaxNode>.
GetInstance
();
46
var trailingTokensBuilder = ArrayBuilder<SyntaxToken>.
GetInstance
();
47
var currentLeadingTokens = ArrayBuilder<SyntaxToken>.
GetInstance
();
103
currentLeadingTokens = ArrayBuilder<SyntaxToken>.
GetInstance
();
116
currentLeadingTokens = ArrayBuilder<SyntaxToken>.
GetInstance
();
187
currentLeadingTokens = ArrayBuilder<SyntaxToken>.
GetInstance
();
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (1)
64
var additionalLocations = ArrayBuilder<Location>.
GetInstance
();
src\Analyzers\CSharp\Analyzers\RemoveUnreachableCode\RemoveUnreachableCodeHelpers.cs (3)
56
var sections = ArrayBuilder<ImmutableArray<StatementSyntax>>.
GetInstance
();
58
var currentSection = ArrayBuilder<StatementSyntax>.
GetInstance
();
84
currentSection = ArrayBuilder<StatementSyntax>.
GetInstance
();
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (1)
156
var result = ArrayBuilder<SyntaxNode>.
GetInstance
();
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
264
var blocks = ArrayBuilder<SyntaxNode>.
GetInstance
();
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
1274
var builder = ArrayBuilder<SyntaxNode>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\PropertyGenerator.cs (1)
363
var tokens = ArrayBuilder<SyntaxToken>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
135
_statementsBuilder = ArrayBuilder<StatementSyntax>.
GetInstance
();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\EditorTestWorkspace.cs (1)
446
tempMappedMarkupSpans[key] = PooledObjects.ArrayBuilder<TextSpan>.
GetInstance
();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
CodeFixes\CodeFixServiceTests.cs (1)
491
var builder = ArrayBuilder<DiagnosticDescriptor>.
GetInstance
();
Diagnostics\DiagnosticAnalyzerServiceTests.cs (1)
427
var analyzers = ArrayBuilder<DiagnosticAnalyzer>.
GetInstance
();
Microsoft.CodeAnalysis.Features (48)
AddMissingReference\AbstractAddMissingReferenceCodeFixProvider.cs (1)
46
var result = ArrayBuilder<CodeAction>.
GetInstance
();
AddPackage\AbstractAddPackageCodeFixProvider.cs (1)
50
var codeActions = ArrayBuilder<CodeAction>.
GetInstance
();
ChangeSignature\AbstractChangeSignatureService.cs (5)
503
var newArguments = ArrayBuilder<IUnifiedArgumentSyntax>.
GetInstance
();
608
var parametersToPermute = ArrayBuilder<IParameterSymbol>.
GetInstance
();
776
var fullList = ArrayBuilder<TArgumentSyntax>.
GetInstance
();
777
var separators = ArrayBuilder<SyntaxToken>.
GetInstance
();
993
var updatedNodeList = ArrayBuilder<SyntaxNode>.
GetInstance
();
ChangeSignature\ParameterConfiguration.cs (3)
28
var parametersWithoutDefaultValues = ArrayBuilder<Parameter>.
GetInstance
();
29
var remainingReorderableParameters = ArrayBuilder<Parameter>.
GetInstance
();
65
var list = ArrayBuilder<Parameter>.
GetInstance
();
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (1)
63
var result = ArrayBuilder<CodeFix>.
GetInstance
();
CodeFixes\Configuration\ConfigureSeverity\ConfigureSeverityLevelCodeFixProvider.cs (4)
55
var result = ArrayBuilder<CodeFix>.
GetInstance
();
60
var nestedActions = ArrayBuilder<CodeAction>.
GetInstance
();
79
var diagnosticsForCategory = analyzerDiagnosticsByCategory.GetOrAdd(diagnostic.Descriptor.Category, _ => ArrayBuilder<Diagnostic>.
GetInstance
());
101
var nestedActions = ArrayBuilder<CodeAction>.
GetInstance
();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (1)
221
var uniqueDiagnostics = ArrayBuilder<Diagnostic>.
GetInstance
();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaWarningBatchFixAllProvider.cs (2)
31
var pragmaActionsBuilder = ArrayBuilder<IPragmaBasedCodeAction>.
GetInstance
();
32
var pragmaDiagnosticsBuilder = ArrayBuilder<Diagnostic>.
GetInstance
();
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (2)
374
var builder = ArrayBuilder<ISymbol>.
GetInstance
();
391
var builder = ArrayBuilder<string>.
GetInstance
();
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (1)
97
var builder = ArrayBuilder<ImmutableArray<string>>.
GetInstance
();
Completion\FileSystemCompletionHelper.cs (1)
129
var result = ArrayBuilder<CompletionItem>.
GetInstance
();
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
463
missingSymbols.GetOrAdd(symbol, m => ArrayBuilder<ProjectId>.
GetInstance
()).Add(documentId.ProjectId);
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (1)
157
private readonly ArrayBuilder<TypeImportCompletionItemInfo> _itemsBuilder = ArrayBuilder<TypeImportCompletionItemInfo>.
GetInstance
();
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.HostAnalyzerInfo.cs (2)
50
var hostAnalyzerCollection = ArrayBuilder<ImmutableArray<DiagnosticAnalyzer>>.
GetInstance
();
51
var projectAnalyzerCollection = ArrayBuilder<ImmutableArray<DiagnosticAnalyzer>>.
GetInstance
();
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (5)
1595
lambdaBodyMaps ??= ArrayBuilder<(DeclarationBodyMap, SyntaxNode?)>.
GetInstance
();
4019
deletedTypes.Add(key, indices = ArrayBuilder<int>.
GetInstance
());
5836
lazyNewErroneousClauses ??= ArrayBuilder<SyntaxNode>.
GetInstance
();
6150
inLambdaCaptures ??= ArrayBuilder<(VariableCaptureKind, ISymbol, ArrayBuilder<LambdaBody>)>.
GetInstance
();
6161
inLambdaCaptures.Add((key.Kind, capture, ArrayBuilder<LambdaBody>.
GetInstance
()));
EditAndContinue\ActiveStatementsMap.cs (1)
82
updatedSpansByDocumentPath.Add(documentName, documentInfos = ArrayBuilder<(ManagedActiveStatementDebugInfo, SourceFileSpan, ActiveStatementId)>.
GetInstance
());
EditAndContinue\EditSession.cs (4)
963
var projectDiagnostics = ArrayBuilder<Diagnostic>.
GetInstance
();
1366
projectDiagnostics = ArrayBuilder<Diagnostic>.
GetInstance
();
1485
var activeStatementsInUpdatedMethodsBuilder = ArrayBuilder<ManagedActiveStatementUpdate>.
GetInstance
();
1486
var nonRemappableRegionsBuilder = ArrayBuilder<(ManagedModuleMethodId Method, NonRemappableRegion Region)>.
GetInstance
();
EditAndContinue\ProjectDifferences.cs (2)
15
public readonly ArrayBuilder<Document> ChangedOrAddedDocuments = ArrayBuilder<Document>.
GetInstance
();
16
public readonly ArrayBuilder<Document> DeletedDocuments = ArrayBuilder<Document>.
GetInstance
();
EditAndContinue\RudeEditDiagnosticsBuilder.cs (2)
14
public readonly ArrayBuilder<RudeEditDiagnostic> Diagnostics = ArrayBuilder<RudeEditDiagnostic>.
GetInstance
();
20
public readonly ArrayBuilder<(RudeEditDiagnostic diagnostic, RudeEditReportingCondition condition)> DeferredDiagnostics = ArrayBuilder<(RudeEditDiagnostic diagnostic, RudeEditReportingCondition condition)>.
GetInstance
();
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (1)
43
_captureNames = ArrayBuilder<string>.
GetInstance
();
ExtractMethod\MethodExtractor.CodeGenerator.cs (1)
409
var typeParameters = ArrayBuilder<ITypeParameterSymbol>.
GetInstance
();
MetadataAsSource\AbstractMetadataAsSourceService.DocCommentFormatter.cs (1)
219
var result = ArrayBuilder<ReadOnlyMemory<char>>.
GetInstance
();
src\Analyzers\Core\Analyzers\Helpers\HashCodeAnalyzer\HashCodeAnalyzer.OperationDeconstructor.cs (1)
28
private readonly ArrayBuilder<ISymbol> _hashedSymbols = ArrayBuilder<ISymbol>.
GetInstance
();
src\Compilers\Core\Portable\DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (1)
82
var results = ArrayBuilder<ISymbol>.
GetInstance
();
src\Dependencies\CodeAnalysis.Debugging\CustomDebugInfoReader.cs (3)
399
var externAliasBuilder = ArrayBuilder<string>.
GetInstance
();
424
var groupBuilder = ArrayBuilder<string>.
GetInstance
();
854
var builder = ArrayBuilder<byte>.
GetInstance
();
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Extensions\ProtocolConversions.MarkdownContentBuilder.cs (1)
17
_linesBuilder = ArrayBuilder<string>.
GetInstance
();
Handler\BufferedProgress.cs (1)
35
_buffer = underlyingProgress == null ? ArrayBuilder<T>.
GetInstance
() : null;
Handler\Definitions\AbstractGoToDefinitionHandler.cs (1)
52
var locations = ArrayBuilder<LSP.Location>.
GetInstance
();
Handler\References\FindImplementationsHandler.cs (1)
49
var locations = ArrayBuilder<LSP.Location>.
GetInstance
();
Microsoft.CodeAnalysis.Workspaces (69)
Classification\Classifier.cs (1)
126
var parts = ArrayBuilder<SymbolDisplayPart>.
GetInstance
();
CodeCleanup\AbstractCodeCleanerService.cs (1)
120
var builder = ArrayBuilder<TextSpan>.
GetInstance
();
CodeFixes\FixAllOccurrences\FixAllState.FixMultipleDiagnosticProvider.cs (1)
38
var allDiagnosticsBuilder = ArrayBuilder<Diagnostic>.
GetInstance
();
Diagnostics\Extensions.cs (1)
31
var result = ArrayBuilder<Diagnostic>.
GetInstance
();
Diagnostics\SkippedHostAnalyzersInfo.cs (1)
133
var skippedDiagnosticIdsBuilder = ArrayBuilder<string>.
GetInstance
();
FindSymbols\FindReferences\BaseTypeFinder.cs (1)
82
var typesBuilder = ArrayBuilder<INamedTypeSymbol>.
GetInstance
();
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (1)
729
var unsortedNodes = ArrayBuilder<BuilderNode>.
GetInstance
();
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (1)
353
arrayBuilder = ArrayBuilder<int>.
GetInstance
();
ObsoleteSymbol\AbstractObsoleteSymbolService.cs (1)
105
result ??= ArrayBuilder<TextSpan>.
GetInstance
();
PatternMatching\AllLowerCamelCaseMatcher.cs (1)
76
var matchedSpansInReverse = includeMatchedSpans ? ArrayBuilder<TextSpan>.
GetInstance
() : null;
Rename\ConflictEngine\DeclarationConflictHelpers.cs (3)
52
var builder = ArrayBuilder<Location>.
GetInstance
();
97
var resultBuilder = ArrayBuilder<ImmutableArray<ITypeSymbol>>.
GetInstance
();
99
var signatureBuilder = ArrayBuilder<ITypeSymbol>.
GetInstance
();
Serialization\SerializationExtensions.cs (1)
73
var builder = ArrayBuilder<string>.
GetInstance
();
Shared\Extensions\ILanguageMetadataExtensions.cs (2)
37
var list = builder.GetOrAdd(language, _ => ArrayBuilder<Lazy<TInterface, TMetadata>>.
GetInstance
());
55
var list = map.GetOrAdd(language, _ => ArrayBuilder<Lazy<TInterface, TMetadata>>.
GetInstance
());
Shared\Extensions\ISolutionExtensions.cs (1)
22
var results = ArrayBuilder<INamespaceSymbol>.
GetInstance
();
Shared\Extensions\TokenSemanticInfo.cs (1)
36
var result = ArrayBuilder<ISymbol>.
GetInstance
();
src\Compilers\Core\Portable\Collections\DictionaryExtensions.cs (1)
84
values = ArrayBuilder<V>.
GetInstance
();
src\Compilers\Core\Portable\DiagnosticAnalyzer\AnalyzerAssemblyLoader.Core.cs (1)
168
var contexts = ArrayBuilder<DirectoryLoadContext>.
GetInstance
();
src\Compilers\Core\Portable\FileSystem\PathUtilities.cs (1)
857
var resolvedParts = ArrayBuilder<string>.
GetInstance
();
src\Compilers\Core\Portable\Text\TextChangeRangeExtensions.cs (1)
130
var builder = ArrayBuilder<TextChangeRange>.
GetInstance
();
src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (10)
336
var result = ArrayBuilder<T>.
GetInstance
();
357
var builder = ArrayBuilder<TResult>.
GetInstance
();
368
var builder = ArrayBuilder<TResult>.
GetInstance
();
417
var builder = ArrayBuilder<TResult>.
GetInstance
();
429
var builder = ArrayBuilder<TResult>.
GetInstance
();
467
var builder = ArrayBuilder<TResult>.
GetInstance
();
479
var builder = ArrayBuilder<TResult>.
GetInstance
();
494
var builder = ArrayBuilder<TResult>.
GetInstance
();
509
var builder = ArrayBuilder<TResult>.
GetInstance
();
521
var builder = ArrayBuilder<TResult>.
GetInstance
();
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (14)
214
var builder = ArrayBuilder<TResult>.
GetInstance
();
244
var builder = ArrayBuilder<TResult>.
GetInstance
();
269
var builder = ArrayBuilder<TResult>.
GetInstance
();
289
var builder = ArrayBuilder<TResult>.
GetInstance
();
309
var builder = ArrayBuilder<TResult>.
GetInstance
();
332
var builder = ArrayBuilder<TResult>.
GetInstance
();
356
var builder = ArrayBuilder<TResult>.
GetInstance
();
380
var builder = ArrayBuilder<TResult>.
GetInstance
();
405
var builder = ArrayBuilder<TResult>.
GetInstance
();
467
var builder = ArrayBuilder<TResult>.
GetInstance
();
571
builder = ArrayBuilder<T>.
GetInstance
();
589
builder = ArrayBuilder<T>.
GetInstance
();
766
var builder = ArrayBuilder<TValue>.
GetInstance
();
1287
var builder = ArrayBuilder<T>.
GetInstance
();
src\Dependencies\Collections\TemporaryArray`1.cs (1)
338
var builder = ArrayBuilder<T>.
GetInstance
();
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
499
var builder =
GetInstance
();
506
var builder =
GetInstance
();
571
bucket = ArrayBuilder<T>.
GetInstance
();
960
instance = discardLargeInstances ?
GetInstance
() : s_keepLargeInstancesPool.Allocate();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\EditorConfig\Parsing\NamingStyles\NamingStyleOptionAccumulator.cs (1)
31
_rules ??= ArrayBuilder<NamingStyleOption>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\CustomDataFlowAnalysis.cs (1)
38
var unreachableBlocksToVisit = ArrayBuilder<BasicBlock>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.AnalysisData.cs (1)
39
_allocatedBasicBlockAnalysisDatas = ArrayBuilder<BasicBlockAnalysisData>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\EditorConfig\EditorConfigNamingStyleParser_SymbolSpec.cs (3)
132
var builder = ArrayBuilder<SymbolKindOrTypeKind>.
GetInstance
();
210
var builder = ArrayBuilder<Accessibility>.
GetInstance
();
265
var builder = ArrayBuilder<ModifierKind>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\NamingStyles\Serialization\SymbolSpecification.cs (1)
287
var applicableSymbolKindList = ArrayBuilder<SymbolKindOrTypeKind>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\SymbolKey\SymbolKey.PooledArrayBuilder.cs (1)
39
=> new(ArrayBuilder<T>.
GetInstance
());
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\IDictionaryExtensions.cs (2)
81
builder = ArrayBuilder<TValue>.
GetInstance
();
93
builder = ArrayBuilder<TValue>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Compilation\CompilationExtensions.cs (2)
31
var builder = ArrayBuilder<Compilation>.
GetInstance
();
66
var builder = ArrayBuilder<IAssemblySymbol>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\ISymbolExtensions.cs (2)
441
var results = ArrayBuilder<ITypeParameterSymbol>.
GetInstance
();
462
var results = ArrayBuilder<ITypeSymbol>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (1)
274
var statements = ArrayBuilder<SyntaxNode>.
GetInstance
();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (3)
25
var result = ArrayBuilder<SyntaxNode>.
GetInstance
();
55
var statements = ArrayBuilder<SyntaxNode>.
GetInstance
();
128
var statements = ArrayBuilder<SyntaxNode>.
GetInstance
();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\FoldingRanges\FoldingRangesHandler.cs (1)
34
var foldingRanges = ArrayBuilder<FoldingRange>.
GetInstance
();