26 instantiations of ArrayBuilder
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
EditAndContinue\Helpers\EditingTestBase.cs (2)
121var diagnostics = new ArrayBuilder<RudeEditDiagnostic>(); 195var diagnostics = new ArrayBuilder<RudeEditDiagnostic>();
Microsoft.CodeAnalysis.EditorFeatures (2)
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.LastLineCache.cs (1)
28private readonly ArrayBuilder<ClassifiedSpan> _classifications = new();
IntelliSense\AsyncCompletion\FilterSet.cs (1)
140var listBuilder = new ArrayBuilder<CompletionFilter>();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (5)
EditAndContinue\ActiveStatementsDescription.cs (3)
59var newMappedSpans = new ArrayBuilder<SourceFileSpan>(); 60var newMappedRegions = new ArrayBuilder<ImmutableArray<SourceFileSpan>>(); 140var activeStatements = new ArrayBuilder<UnmappedActiveStatement>();
EditAndContinue\EditAndContinueTestHelpers.cs (2)
440var map = analyzer.GetTestAccessor().ComputeMap(bodyMatch, new ArrayBuilder<ActiveNode>(), ref lazyActiveOrMatchedLambdas, new ArrayBuilder<RudeEditDiagnostic>());
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
1962var changedOrAddedDocuments = new PooledObjects.ArrayBuilder<Document>();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (1)
Classification\ClassificationTests.vb (1)
330Dim result = New ArrayBuilder(Of ClassifiedSpan)()
Microsoft.CodeAnalysis.Features (3)
SuppressMessageAttributeState.TargetSymbolResolver.cs (3)
319var builder = new ArrayBuilder<ParameterInfo>(); 660var builder = new ArrayBuilder<TypeInfo>(); 740var builder = new ArrayBuilder<IMethodSymbol>();
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
47var edits = new ArrayBuilder<LSP.TextEdit>();
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
79var edits = new ArrayBuilder<TextEdit>();
Handler\SignatureHelp\SignatureHelpHandler.cs (2)
62var sigInfos = new ArrayBuilder<LSP.SignatureInformation>(); 153var taggedTexts = new ArrayBuilder<TaggedText>();
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
NavigationBar\VisualBasicEditorNavigationBarItemService_CodeGeneration.vb (1)
124Dim statements As New ArrayBuilder(Of SyntaxNode)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
EditAndContinue\Helpers\EditingTestBase.vb (1)
144Dim diagnostics = New ArrayBuilder(Of RudeEditDiagnostic)()
Microsoft.CodeAnalysis.Workspaces (2)
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (1)
426pool = new ObjectPool<ArrayBuilder<T>>(() => new ArrayBuilder<T>(pool!), size);
SetWithInsertionOrder.cs (1)
27_elements = new ArrayBuilder<T>();
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
ProjectsHandler.cs (2)
24var projects = new ArrayBuilder<CustomProtocol.Project>(); 28var externalUris = new ArrayBuilder<Uri>();
Microsoft.VisualStudio.LanguageServices.Xaml (1)
Implementation\LanguageServer\Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
39var edits = new ArrayBuilder<TextEdit>();
Roslyn.VisualStudio.DiagnosticsWindow (1)
PerfMargin\DataModel.cs (1)
25var builder = new ArrayBuilder<ActivityLevel?>();
2536 references to ArrayBuilder
IdeBenchmarks (6)
InheritanceMargin\BenchmarksHelpers.cs (2)
22using var _ = ArrayBuilder<InheritanceMarginItem>.GetInstance(out var builder);
InheritanceMargin\InheritanceMarginGlyphBenchmarks.cs (2)
132using var _ = Microsoft.CodeAnalysis.PooledObjects.ArrayBuilder<InheritanceMarginTag>.GetInstance(out var builder);
RegexClassifierBenchmarks.cs (2)
86var results = ArrayBuilder<ClassifiedSpan>.GetInstance();
IdeCoreBenchmarks (2)
ClassificationBenchmarks.cs (2)
99using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var result);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (9)
StringCopyPaste\KnownSourcePasteProcessor.cs (3)
197using var _ = ArrayBuilder<TextChange>.GetInstance(out var edits); 236ArrayBuilder<TextChange> edits, bool beforeSelection, int dollarSignsToAdd)
StringCopyPaste\StringCopyPasteData.cs (2)
154using var _ = ArrayBuilder<StringCopyPasteContent>.GetInstance(out var result);
StringCopyPaste\UnknownSourcePasteProcessor.cs (4)
129using var _ = ArrayBuilder<TextChange>.GetInstance(out var edits); 163private void AdjustWhitespaceAndAddTextChangesForSingleLineRawStringLiteral(ArrayBuilder<TextChange> edits) 236ArrayBuilder<TextChange> edits)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (10)
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (4)
860var builder = ArrayBuilder<DiagnosticDescriptor>.GetInstance(reportedIds.Length); 914var builder = ArrayBuilder<SuppressionDescriptor>.GetInstance(reportedIds.Length);
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (2)
158using var _ = ArrayBuilder<string>.GetInstance(out var builder);
EditAndContinue\Helpers\EditingTestBase.cs (2)
121var diagnostics = new ArrayBuilder<RudeEditDiagnostic>(); 195var diagnostics = new ArrayBuilder<RudeEditDiagnostic>();
StringIndentation\StringIndentationTests.cs (2)
44using var _ = ArrayBuilder<TextChange>.GetInstance(out var changes);
Microsoft.CodeAnalysis.CSharp.Features (219)
AbstractAssignOutParametersCodeFixProvider.cs (2)
157var result = ArrayBuilder<SyntaxNode>.GetInstance();
AddImport\CSharpAddImportFeatureService.cs (2)
364using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var newImports);
ArgumentFixer.cs (1)
23protected override ArgumentListSyntax GenerateNewArgumentList(ArgumentListSyntax oldArgumentList, ArrayBuilder<ArgumentSyntax> newArguments)
ArrowExpressionClausePlacementCodeFixProvider.cs (3)
54using var _ = ArrayBuilder<TextChange>.GetInstance(out var edits); 74ArrayBuilder<TextChange> edits)
AttributeArgumentFixer.cs (1)
23protected override AttributeArgumentListSyntax GenerateNewArgumentList(AttributeArgumentListSyntax oldArgumentList, ArrayBuilder<AttributeArgumentSyntax> newArguments)
BraceCompletion\AbstractCurlyBraceOrBracketCompletionService.cs (2)
186using var _ = ArrayBuilder<TextChange>.GetInstance(out var mergedChanges);
ChangeSignature\CSharpChangeSignatureService.cs (4)
820var permutedParams = ArrayBuilder<SyntaxNode>.GetInstance(); 848using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var convertedMethodNodes);
CodeLens\CSharpCodeLensMemberFinder.cs (4)
31using var _ = ArrayBuilder<CodeLensMember>.GetInstance(out var codeLensNodes); 41private readonly ArrayBuilder<CodeLensMember> _memberBuilder; 43public CSharpCodeLensVisitor(ArrayBuilder<CodeLensMember> memberBuilder)
CodeRefactorings\SyncNamespace\CSharpChangeNamespaceService.cs (4)
452var openingBuilder = ArrayBuilder<SyntaxTrivia>.GetInstance(); 453var closingBuilder = ArrayBuilder<SyntaxTrivia>.GetInstance();
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (11)
290using var _ = ArrayBuilder<IdentifierNameSyntax>.GetInstance(out var names); 403using var _1 = ArrayBuilder<IdentifierNameSyntax>.GetInstance(out var leftNames); 404using var _2 = ArrayBuilder<IdentifierNameSyntax>.GetInstance(out var rightNames); 429static bool TryGetInnermostReceiver(ExpressionSyntax node, ArrayBuilder<IdentifierNameSyntax> builder, [NotNullWhen(true)] out ExpressionSyntax? receiver, SemanticModel model) 435static IdentifierNameSyntax? SkipCommonNames(ArrayBuilder<IdentifierNameSyntax> leftNames, ArrayBuilder<IdentifierNameSyntax> rightNames) 455private static ExpressionSyntax? GetInnermostReceiver(ExpressionSyntax node, ArrayBuilder<IdentifierNameSyntax> builder, SemanticModel model) 473ArrayBuilder<IdentifierNameSyntax>? builder = null)
Completion\CompletionProviders\CrefCompletionProvider.cs (4)
186using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 222using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result);
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (5)
45using var _ = ArrayBuilder<(string, Glyph)>.GetInstance(out var result); 210ArrayBuilder<(string, Glyph)> result, 235ArrayBuilder<(string, Glyph)> result, 285NameDeclarationInfo declarationInfo, ArrayBuilder<(string, Glyph)> result, CancellationToken cancellationToken)
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (2)
87using var _ = ArrayBuilder<TextChange>.GetInstance(out var builder);
ConditionalExpressionPlacementCodeFixProvider.cs (3)
54using var _ = ArrayBuilder<TextChange>.GetInstance(out var edits); 75ArrayBuilder<TextChange> edits)
ConsecutiveBracePlacementDiagnosticAnalyzer.cs (3)
40using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var stack); 44private void Recurse(SyntaxTreeAnalysisContext context, ReportDiagnostic severity, ArrayBuilder<SyntaxNode> stack)
ConvertBetweenRegularAndVerbatimString\AbstractConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (4)
30protected abstract void AddSubStringTokens(TStringExpressionSyntax literalExpression, ArrayBuilder<SyntaxToken> subTokens); 45using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var subStringTokens); 157IVirtualCharService charService, ArrayBuilder<SyntaxToken> subTokens)
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimInterpolatedStringCodeRefactoringProvider.cs (3)
32protected override void AddSubStringTokens(InterpolatedStringExpressionSyntax literalExpression, ArrayBuilder<SyntaxToken> subStringTokens) 48using var _ = ArrayBuilder<InterpolatedStringContentSyntax>.GetInstance(out var newContents);
ConvertBetweenRegularAndVerbatimString\ConvertBetweenRegularAndVerbatimStringCodeRefactoringProvider.cs (1)
32protected override void AddSubStringTokens(LiteralExpressionSyntax literalExpression, ArrayBuilder<SyntaxToken> subStringTokens)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Rewriting.cs (2)
114var statements = ArrayBuilder<SyntaxNode>.GetInstance();
ConvertLinq\ConvertForEachToLinqQuery\CSharpConvertForEachToLinqQueryProvider.cs (11)
42var identifiersBuilder = ArrayBuilder<SyntaxToken>.GetInstance(); 44var convertingNodesBuilder = ArrayBuilder<ExtendedSyntaxNode>.GetInstance(); 46var trailingTokensBuilder = ArrayBuilder<SyntaxToken>.GetInstance(); 47var currentLeadingTokens = ArrayBuilder<SyntaxToken>.GetInstance(); 103currentLeadingTokens = ArrayBuilder<SyntaxToken>.GetInstance(); 116currentLeadingTokens = ArrayBuilder<SyntaxToken>.GetInstance(); 187currentLeadingTokens = ArrayBuilder<SyntaxToken>.GetInstance();
ConvertNamespaceTransform.cs (2)
129using var _ = ArrayBuilder<TextChange>.GetInstance(out var changes);
ConvertProgram\ConvertProgramTransform_ProgramMain.cs (2)
126using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var statements);
ConvertProgram\ConvertProgramTransform_TopLevelStatements.cs (7)
75using var _ = ArrayBuilder<UsingDirectiveSyntax>.GetInstance(out var directives); 89private static void AddUsingDirectives(NameSyntax name, SyntaxAnnotation annotation, ArrayBuilder<UsingDirectiveSyntax> directives) 159using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var statements); 230using var _1 = ArrayBuilder<GlobalStatementSyntax>.GetInstance(out var globalStatements);
ConvertSwitchStatementToExpressionCodeFixProvider.cs (2)
59using var _ = ArrayBuilder<TextSpan>.GetInstance(diagnostics.Length, out var spans);
ConvertSwitchStatementToExpressionDiagnosticAnalyzer.cs (2)
65var additionalLocations = ArrayBuilder<Location>.GetInstance();
ConvertToRawString\ConvertRegularStringToRawStringCodeRefactoringProvider.cs (4)
384using var _ = ArrayBuilder<VirtualCharSequence>.GetInstance(out var lines); 431private static int ComputeCommonWhitespacePrefix(ArrayBuilder<VirtualCharSequence> lines) 472private static void BreakIntoLines(VirtualCharSequence characters, ArrayBuilder<VirtualCharSequence> lines)
ConvertToRecordHelpers.cs (7)
504using var _1 = ArrayBuilder<IFieldSymbol>.GetInstance(out var fields); 727ArrayBuilder<IFieldSymbol> builder) 785ArrayBuilder<IFieldSymbol> builder, 881ArrayBuilder<IFieldSymbol> builder) 919ArrayBuilder<IFieldSymbol> builder) 958ArrayBuilder<IFieldSymbol> builder,
CSharpAddExplicitCastCodeFixProvider.cs (2)
66using var _ = ArrayBuilder<(ExpressionSyntax, ITypeSymbol)>.GetInstance(out var mutablePotentialConversionTypes);
CSharpDeclarationComputer.cs (5)
26ArrayBuilder<DeclarationInfo> builder, 39ArrayBuilder<DeclarationInfo> builder, 62ArrayBuilder<DeclarationInfo> builder, 262var blocks = ArrayBuilder<SyntaxNode>.GetInstance();
CSharpInlineDeclarationCodeFixProvider.cs (2)
77using var _ = ArrayBuilder<SyntaxNode>.GetInstance(capacity: 2, out var additionalNodesToTrack);
CSharpIsAndCastCheckDiagnosticAnalyzer.cs (2)
204using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var stack);
CSharpUseCollectionInitializerCodeFixProvider.cs (2)
60using var _ = ArrayBuilder<SyntaxNodeOrToken>.GetInstance(out var nodesAndTokens);
CSharpUseDeconstructionDiagnosticAnalyzer.cs (3)
177using var _ = ArrayBuilder<MemberAccessExpressionSyntax>.GetInstance(out var references); 246ArrayBuilder<MemberAccessExpressionSyntax> memberAccessLocations, CancellationToken cancellationToken)
CSharpUseLocalFunctionDiagnosticAnalyzer.cs (2)
207var references = ArrayBuilder<Location>.GetInstance();
CSharpUseObjectInitializerCodeFixProvider.cs (2)
54using var _ = ArrayBuilder<SyntaxNodeOrToken>.GetInstance(out var nodesAndTokens);
Diagnostics\CSharpAnalyzerDriverService.cs (1)
30ArrayBuilder<DeclarationInfo> builder,
DocumentHighlighting\CSharpDocumentHighlightsService.cs (2)
48using var _ = ArrayBuilder<Location>.GetInstance(out var results);
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (18)
664internal override void ReportDeclarationInsertDeleteRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode oldNode, SyntaxNode newNode, ISymbol oldSymbol, ISymbol newSymbol, EditAndContinueCapabilitiesGrantor capabilities, CancellationToken cancellationToken) 802using var _ = ArrayBuilder<SyntaxList<MemberDeclarationSyntax>>.GetInstance(out var stack); 1321using var _ = ArrayBuilder<(ISymbol?, ISymbol?, EditKind)>.GetInstance(out var builder); 2244private readonly ArrayBuilder<RudeEditDiagnostic> _diagnostics; 2253ArrayBuilder<RudeEditDiagnostic> diagnostics, 2455ArrayBuilder<RudeEditDiagnostic> diagnostics, 2469internal override void ReportMemberBodyUpdateRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode newMember, TextSpan? span) 2479internal override void ReportInsertedMemberSymbolRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, ISymbol newSymbol, SyntaxNode newNode, bool insertingIntoExistingContainingType) 2595ArrayBuilder<RudeEditDiagnostic> diagnostics, 2704internal override void ReportStateMachineSuspensionPointRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode oldNode, SyntaxNode newNode) 2720internal override void ReportStateMachineSuspensionPointDeletedRudeEdit(ArrayBuilder<RudeEditDiagnostic> diagnostics, Match<SyntaxNode> match, SyntaxNode deletedSuspensionPoint) 2754internal override void ReportStateMachineSuspensionPointInsertedRudeEdit(ArrayBuilder<RudeEditDiagnostic> diagnostics, Match<SyntaxNode> match, SyntaxNode insertedSuspensionPoint, bool aroundActiveStatement) 2896ArrayBuilder<RudeEditDiagnostic> diagnostics, 2914private void ReportRudeEditsForSwitchWhenClauses(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode oldActiveStatement, SyntaxNode newActiveStatement) 2970ArrayBuilder<RudeEditDiagnostic> diagnostics, 3025ArrayBuilder<RudeEditDiagnostic> diagnostics,
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (2)
360using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var result);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.MultipleStatementsCodeGenerator.cs (2)
65using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var list);
ExtractMethod\CSharpMethodExtractor.PostProcessor.cs (4)
90using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var result); 296using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var result);
GenerateMember\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (4)
93using var _ = ArrayBuilder<ITypeParameterSymbol>.GetInstance(out var list); 156using var _ = ArrayBuilder<ITypeSymbol>.GetInstance(out var result);
InheritanceMargin\CSharpInheritanceMarginService.cs (2)
33using var _ = PooledObjects.ArrayBuilder<SyntaxNode>.GetInstance(out var builder);
InlineHints\CSharpInlineParameterNameHintsService.cs (3)
37ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)> buffer, 53ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)> buffer, 71ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)> buffer,
LanguageServices\CSharpStructuralTypeDisplayService.cs (2)
35using var _ = ArrayBuilder<SymbolDisplayPart>.GetInstance(out var members);
LineSeparators\CSharpLineSeparatorService.cs (5)
42using var _ = ArrayBuilder<TextSpan>.GetInstance(out var spans); 245private static void ProcessUsings(SyntaxList<UsingDirectiveSyntax> usings, ArrayBuilder<TextSpan> spans, CancellationToken cancellationToken) 260private static void ProcessNodeList<T>(SyntaxList<T> children, ArrayBuilder<TextSpan> spans, CancellationToken cancellationToken) where T : SyntaxNode 313private static void AddLineSeparatorSpanForNode(SyntaxNode node, ArrayBuilder<TextSpan> spans, CancellationToken cancellationToken)
MakeLocalFunctionStaticCodeFixHelper.cs (2)
60using var _ = ArrayBuilder<InvocationExpressionSyntax>.GetInstance(out var invocations);
MetadataAsSource\CSharpMetadataAsSourceService.cs (4)
164using var _ = ArrayBuilder<MemberDeclarationSyntax>.GetInstance(out var builder); 175using var _ = ArrayBuilder<MemberDeclarationSyntax>.GetInstance(out var builder);
MisplacedUsingDirectivesCodeFixProvider.cs (2)
109using var _ = ArrayBuilder<UsingDirectiveSyntax>.GetInstance(out var result);
NavigationBar\CSharpNavigationBarItemService.cs (4)
62using var _1 = ArrayBuilder<RoslynNavigationBarItem>.GetInstance(out var items); 66using var _2 = ArrayBuilder<RoslynNavigationBarItem>.GetInstance(out var memberItems);
PositionalParameterInfo.cs (2)
41using var _ = ArrayBuilder<PositionalParameterInfo>.GetInstance(out var resultBuilder);
RemoveUnreachableCodeHelpers.cs (8)
37using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var builder); 58var sections = ArrayBuilder<ImmutableArray<StatementSyntax>>.GetInstance(); 60var currentSection = ArrayBuilder<StatementSyntax>.GetInstance(); 86currentSection = ArrayBuilder<StatementSyntax>.GetInstance(); 99private static void AddIfNonEmpty(ArrayBuilder<ImmutableArray<StatementSyntax>> sections, ImmutableArray<StatementSyntax> lastSection)
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (2)
72using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var result);
SignatureHelp\AbstractCSharpSignatureHelpProvider.LightweightOverloadResolution.cs (6)
82using var _ = ArrayBuilder<int>.GetInstance(argumentCount, fillWithValue: -1, out var argToParamMap); 132static int FirstUnspecifiedParameter(ArrayBuilder<int> argToParamMap, int argumentCount) 134using var _ = ArrayBuilder<bool>.GetInstance(argumentCount, false, out var specified); 198private static bool TryPrepareArgToParamMap(SeparatedSyntaxList<ArgumentSyntax> arguments, IMethodSymbol method, ArrayBuilder<int> argToParamMap)
Snippets\AbstractCSharpAutoPropertySnippetProvider.cs (2)
80using var _ = ArrayBuilder<SnippetPlaceholder>.GetInstance(out var arrayBuilder);
Snippets\CSharpForEachLoopSnippetProvider.cs (2)
62using var _ = ArrayBuilder<SnippetPlaceholder>.GetInstance(out var arrayBuilder);
StringIndentation\CSharpStringIndentationService.cs (9)
36using var _ = ArrayBuilder<StringIndentationRegion>.GetInstance(out var result); 47ArrayBuilder<StringIndentationRegion> result, 52using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var nodeStack); 87SourceText text, SyntaxToken token, ArrayBuilder<StringIndentationRegion> result, CancellationToken cancellationToken) 101private static void ProcessInterpolatedStringExpression(SourceText text, InterpolatedStringExpressionSyntax interpolatedString, ArrayBuilder<StringIndentationRegion> result, CancellationToken cancellationToken) 119using var _ = ArrayBuilder<TextSpan>.GetInstance(out var builder);
TaskList\CSharpTaskListService.cs (1)
34ArrayBuilder<TaskListItem> items)
UseExplicitTypeCodeFixProvider.cs (4)
174using var _ = ArrayBuilder<SyntaxNode>.GetInstance(elements.Length, out var builder); 201var separatorBuilder = ArrayBuilder<SyntaxToken>.GetInstance(builder.Count - 1, SyntaxFactory.Token(leading: default, SyntaxKind.CommaToken, trailing: default));
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (2)
176using var resultDisposer = ArrayBuilder<CodeAction>.GetInstance(out var result);
UseInitializerHelpers.cs (1)
34public static void AddExistingItems(BaseObjectCreationExpressionSyntax objectCreation, ArrayBuilder<SyntaxNodeOrToken> nodesAndTokens)
UseSimpleUsingStatementCodeFixProvider.cs (3)
92using var _ = ArrayBuilder<StatementSyntax>.GetInstance(out var result); 108private static SyntaxTriviaList Expand(ArrayBuilder<StatementSyntax> result, UsingStatementSyntax usingStatement)
UseUtf8StringLiteralCodeFixProvider.cs (2)
161using var _ = ArrayBuilder<SyntaxNodeOrToken>.GetInstance(out var arguments);
Microsoft.CodeAnalysis.CSharp.Workspaces (114)
Classification\ClassificationHelpers.cs (1)
500internal static void AddLexicalClassifications(SourceText text, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\CSharpClassificationService.cs (1)
24public override void AddLexicalClassifications(SourceText text, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\SyntaxClassification\CSharpSyntaxClassificationService.cs (2)
37public override void AddLexicalClassifications(SourceText text, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 40public override void AddSyntacticClassifications(SyntaxNode root, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\SyntaxClassification\DiscardSyntaxClassifier.cs (1)
27ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\SyntaxClassification\NameSyntaxClassifier.cs (8)
26ArrayBuilder<ClassifiedSpan> result, 53ArrayBuilder<ClassifiedSpan> result, 70ArrayBuilder<ClassifiedSpan> result, 103ArrayBuilder<ClassifiedSpan> result, 315ArrayBuilder<ClassifiedSpan> result) 337ArrayBuilder<ClassifiedSpan> result) 350NameSyntax name, SymbolInfo symbolInfo, ArrayBuilder<ClassifiedSpan> result) 363private static bool TryClassifyAsyncIdentifier(NameSyntax name, SymbolInfo symbolInfo, ArrayBuilder<ClassifiedSpan> result)
Classification\SyntaxClassification\OperatorOverloadSyntaxClassifier.cs (1)
28ArrayBuilder<ClassifiedSpan> result,
Classification\SyntaxClassification\SyntaxTokenClassifier.cs (1)
29ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\SyntaxClassification\UsingDirectiveSyntaxClassifier.cs (2)
21ArrayBuilder<ClassifiedSpan> result, 35ArrayBuilder<ClassifiedSpan> result,
Classification\Worker.cs (4)
26private readonly ArrayBuilder<ClassifiedSpan> _result; 29private Worker(TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 37IEnumerable<SyntaxToken> tokens, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 47SyntaxNode node, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
CodeGeneration\CSharpSyntaxGenerator.cs (7)
682using var _ = ArrayBuilder<BaseTypeSyntax>.GetInstance(out var baseTypes); 1255var builder = ArrayBuilder<SyntaxNode>.GetInstance(); 1298static void FlattenDeclaration(ArrayBuilder<SyntaxNode> builder, SyntaxNode declaration, VariableDeclarationSyntax variableDeclaration) 1662using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var list);
ConstructorGenerator.cs (2)
118var tokens = ArrayBuilder<SyntaxToken>.GetInstance();
CSharpCodeGenerationHelpers.cs (1)
35ArrayBuilder<SyntaxToken> tokens,
CSharpCodeGenerationService.cs (2)
742using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var newModifierTokens);
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (2)
122private readonly ArrayBuilder<StatementSyntax> _statementsBuilder; 130_statementsBuilder = ArrayBuilder<StatementSyntax>.GetInstance();
CSharpSemanticFacts.cs (2)
370using var _ = ArrayBuilder<IMethodSymbol>.GetInstance(out var builder);
CSharpSyntaxFacts.cs (2)
763var names = ArrayBuilder<string?>.GetInstance();
CSharpTriviaFormatter.cs (4)
241LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, 260LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken) 322LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken) 351LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken)
CSharpTypeInferenceService.TypeInferrer.cs (25)
736using var _1 = ArrayBuilder<ImmutableArray<IParameterSymbol>>.GetInstance(out var parameterListsWithMatchingCount); 737using var _2 = ArrayBuilder<ImmutableArray<IParameterSymbol>>.GetInstance(out var parameterListsWithoutMatchingCount); 751var list = argumentCount >= minParameterCount && argumentCount <= maxParameterCount 782using var _1 = ArrayBuilder<TypeInferenceInfo>.GetInstance(out var allParameters); 783using var _2 = ArrayBuilder<TypeInferenceInfo>.GetInstance(out var matchingRefParameters); 1593var elementTypesBuilder = ArrayBuilder<ITypeSymbol>.GetInstance(subPatternCount); 1594var elementNamesBuilder = ArrayBuilder<string>.GetInstance(subPatternCount); 2301using var _1 = ArrayBuilder<ITypeSymbol>.GetInstance(out var tupleTypes); 2302using var _2 = ArrayBuilder<string>.GetInstance(out var names); 2358using var _1 = ArrayBuilder<ITypeSymbol>.GetInstance(out var elementTypesBuilder); 2359using var _2 = ArrayBuilder<string>.GetInstance(out var elementNamesBuilder); 2396ArrayBuilder<ITypeSymbol> elementTypesBuilder, 2397ArrayBuilder<string> elementNamesBuilder) 2418ArrayBuilder<ITypeSymbol> elementTypesBuilder, 2419ArrayBuilder<string> elementNamesBuilder)
CSharpUnnecessaryImportsProvider.cs (2)
32using var _ = ArrayBuilder<UsingDirectiveSyntax>.GetInstance(out var result);
CSharpVirtualCharService.cs (8)
252using var _ = ArrayBuilder<(char ch, TextSpan span)>.GetInstance(out var charResults); 285string tokenText, int offset, int startIndexInclusive, int endIndexExclusive, ArrayBuilder<(char ch, TextSpan span)> charResults) 295private static void ConvertCharactersToRunes(ArrayBuilder<(char ch, TextSpan span)> charResults, ImmutableSegmentedList<VirtualChar>.Builder runeResults) 329ArrayBuilder<(char ch, TextSpan span)> result, string tokenText, int offset, int index) 342ArrayBuilder<(char ch, TextSpan span)> result, string tokenText, int offset, int index) 375ArrayBuilder<(char ch, TextSpan span)> result, string tokenText, int offset, int index) 394ArrayBuilder<(char ch, TextSpan span)> result, string tokenText, int offset, int index, char character)
EventGenerator.cs (2)
193var tokens = ArrayBuilder<SyntaxToken>.GetInstance();
FieldGenerator.cs (2)
122var tokens = ArrayBuilder<SyntaxToken>.GetInstance();
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (6)
54var builder = ArrayBuilder<string>.GetInstance(baseList.Types.Count); 136ArrayBuilder<string> builder, TypeSyntax type, 165ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, 271ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, 414ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos,
ITypeSymbolExtensions.TypeSyntaxGeneratorVisitor.cs (2)
89using var _ = ArrayBuilder<ArrayRankSpecifierSyntax>.GetInstance(out var ranks);
MethodGenerator.cs (4)
218using var _ = ArrayBuilder<TypeParameterConstraintClauseSyntax>.GetInstance(out var listOfClauses); 255var tokens = ArrayBuilder<SyntaxToken>.GetInstance();
NamedTypeGenerator.cs (2)
268var tokens = ArrayBuilder<SyntaxToken>.GetInstance();
ParameterGenerator.cs (2)
46using var _ = ArrayBuilder<ParameterSyntax>.GetInstance(out var result);
PropertyGenerator.cs (4)
324var modifiers = ArrayBuilder<SyntaxToken>.GetInstance(); 344var tokens = ArrayBuilder<SyntaxToken>.GetInstance();
Recommendations\CSharpRecommendationServiceRunner.cs (3)
550using var _ = ArrayBuilder<ISymbol>.GetInstance(out var symbols); 566private void AddIndexers(ITypeSymbol container, ArrayBuilder<ISymbol> symbols)
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (5)
126private void AddConversions(ITypeSymbol container, ArrayBuilder<ISymbol> symbols) 144ITypeSymbol container, INamedTypeSymbol containerWithoutNullable, ArrayBuilder<ISymbol> symbols) 192ITypeSymbol container, INamedTypeSymbol containerWithoutNullable, ArrayBuilder<ISymbol> symbols) 220ITypeSymbol container, INamedTypeSymbol containerWithoutNullable, ArrayBuilder<ISymbol> symbols, ImmutableArray<SpecialType> specialTypes) 257ITypeSymbol container, INamedTypeSymbol containerWithoutNullable, ArrayBuilder<ISymbol> symbols)
Recommendations\CSharpRecommendationServiceRunner_Operators.cs (1)
19private static void AddOperators(ITypeSymbol container, ArrayBuilder<ISymbol> symbols)
Rename\CSharpRenameRewriterLanguageService.cs (3)
801using var _ = ArrayBuilder<Location>.GetInstance(out var conflicts); 967ArrayBuilder<Location> conflicts, IEnumerable<ISymbol> symbols,
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
EmbeddedLanguages\VirtualChars\CSharpVirtualCharServiceTests.cs (2)
83using var _ = ArrayBuilder<string>.GetInstance(out var strings);
Microsoft.CodeAnalysis.EditorFeatures (101)
BracePairs\BracePairsTaggerProvider.cs (2)
80using var _ = ArrayBuilder<BracePairData>.GetInstance(out var bracePairs);
Classification\Semantic\ClassificationUtilities.cs (4)
38public static List<ITagSpan<IClassificationTag>> Convert(IClassificationTypeMap typeMap, ITextSnapshot snapshot, ArrayBuilder<ClassifiedSpan> classifiedSpans) 165using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var classifiedSpans); 191ArrayBuilder<ClassifiedSpan> classifiedSpans,
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.cs (9)
366using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var classifiedSpans); 406private void AddLexicalClassifications(IClassificationService classificationService, SnapshotSpan span, ArrayBuilder<ClassifiedSpan> classifiedSpans) 416Document document, SyntaxNode? root, ArrayBuilder<ClassifiedSpan> classifiedSpans) 424using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var tempList); 439ArrayBuilder<ClassifiedSpan> classifiedSpans) 462using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var tempList);
Classification\Syntactic\SyntacticClassificationTaggerProvider.TagComputer.LastLineCache.cs (3)
28private readonly ArrayBuilder<ClassifiedSpan> _classifications = new(); 44public bool TryUseCache(SnapshotSpan span, ArrayBuilder<ClassifiedSpan> classifications) 60public void Update(SnapshotSpan span, ArrayBuilder<ClassifiedSpan> classifications)
CodeDefinitionWindow\DefinitionContextTracker.cs (2)
169using var _ = PooledObjects.ArrayBuilder<CodeDefinitionWindowLocation>.GetInstance(out var builder);
CommentSelection\AbstractCommentSelectionBase.cs (2)
82protected static void InsertText(ArrayBuilder<TextChange> textChanges, int position, string text) 85protected static void DeleteText(ArrayBuilder<TextChange> textChanges, TextSpan span)
CommentSelection\AbstractToggleBlockCommentBase.cs (12)
109var textChanges = ArrayBuilder<TextChange>.GetInstance(); 110var trackingSpans = ArrayBuilder<CommentTrackingSpan>.GetInstance(); 136BlockCommentSelectionHelper blockCommentSelection, ArrayBuilder<TextChange> textChanges, 137ArrayBuilder<CommentTrackingSpan> trackingSpans, CommentSelectionInfo commentInfo) 167ArrayBuilder<TextChange> textChanges, ArrayBuilder<CommentTrackingSpan> trackingSpans, CommentSelectionInfo commentInfo) 221ArrayBuilder<TextChange> textChanges, ArrayBuilder<CommentTrackingSpan> trackingSpans, CommentSelectionInfo commentInfo) 257private static void AddBlockComment(CommentSelectionInfo commentInfo, TextSpan span, ArrayBuilder<TextChange> textChanges) 264ArrayBuilder<TextChange> textChanges, CommentSelectionInfo commentInfo)
CommentSelection\CommentUncommentSelectionCommandHandler.cs (21)
86var spanTrackingList = ArrayBuilder<CommentTrackingSpan>.GetInstance(); 87var textChanges = ArrayBuilder<TextChange>.GetInstance(); 108ArrayBuilder<TextChange> textChanges, ArrayBuilder<CommentTrackingSpan> trackingSpans) 170private static void AddSingleLineComments(SnapshotSpan span, ArrayBuilder<TextChange> textChanges, ArrayBuilder<CommentTrackingSpan> trackingSpans, ITextSnapshotLine firstLine, ITextSnapshotLine lastLine, CommentSelectionInfo commentInfo) 179private static void AddBlockComment(SnapshotSpan span, ArrayBuilder<TextChange> textChanges, ArrayBuilder<CommentTrackingSpan> trackingSpans, CommentSelectionInfo commentInfo) 191ArrayBuilder<TextChange> textChanges, ArrayBuilder<CommentTrackingSpan> spansToSelect) 219private static bool TryUncommentExactlyBlockComment(CommentSelectionInfo info, SnapshotSpan span, ArrayBuilder<TextChange> textChanges, 220ArrayBuilder<CommentTrackingSpan> spansToSelect) 237private static void UncommentContainingBlockComment(CommentSelectionInfo info, SnapshotSpan span, ArrayBuilder<TextChange> textChanges, 238ArrayBuilder<CommentTrackingSpan> spansToSelect) 265private static void UncommentPosition(CommentSelectionInfo info, ArrayBuilder<TextChange> textChanges, 266ArrayBuilder<CommentTrackingSpan> spansToSelect, int positionOfStart, int positionOfEnd) 278private static bool TryUncommentSingleLineComments(CommentSelectionInfo info, SnapshotSpan span, ArrayBuilder<TextChange> textChanges, 279ArrayBuilder<CommentTrackingSpan> spansToSelect) 310CommentSelectionInfo info, ArrayBuilder<TextChange> textChanges, ITextSnapshotLine firstLine, ITextSnapshotLine lastLine, int indentToCommentAt)
CommentSelection\ToggleBlockCommentCommandHandler.cs (2)
48var commentedSpans = ArrayBuilder<TextSpan>.GetInstance();
CommentSelection\ToggleLineCommentCommandHandler.cs (8)
87var textChanges = ArrayBuilder<TextChange>.GetInstance(); 88var trackingSpans = ArrayBuilder<CommentTrackingSpan>.GetInstance(); 123ArrayBuilder<TextChange> textChanges, 124ArrayBuilder<CommentTrackingSpan> trackingSpans, 145ArrayBuilder<TextChange> textChanges, 146ArrayBuilder<CommentTrackingSpan> trackingSpans,
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PullDiagnosticsTaggerProvider.AggregateTagger.cs (2)
52using var _ = ArrayBuilder<ITagSpan<TTag>>.GetInstance(out var result);
Diagnostics\AbstractPushOrPullDiagnosticsTaggerProvider.PullDiagnosticsTaggerProvider.cs (2)
55using var _ = ArrayBuilder<ITagger<TTag>>.GetInstance(out var taggers);
EditAndContinue\ActiveStatementTrackingService.cs (4)
209using var _ = ArrayBuilder<TextDocument?>.GetInstance(out var documents); 263ArrayBuilder<ActiveStatementTrackingSpan>? lazyBuilder = null; 278lazyBuilder = ArrayBuilder<ActiveStatementTrackingSpan>.GetInstance(oldSpans.Length);
EditorConfigSettings\Extensions\SolutionExtensions.cs (2)
24var builder = ArrayBuilder<Project>.GetInstance();
Extensibility\NavigationBar\WrappedNavigationBarItem.cs (3)
39using var _ = ArrayBuilder<TextSpan>.GetInstance(out var spans); 44static void AddSpans(RoslynNavigationBarItem underlyingItem, ArrayBuilder<TextSpan> spans)
ExternalAccess\IntelliCode\IntentProcessor.cs (2)
90using var _ = ArrayBuilder<IntentSource>.GetInstance(out var convertedResults);
GoToDefinition\AbstractGoToDefinitionService.cs (2)
125using var _ = ArrayBuilder<DefinitionItem>.GetInstance(out var builder);
GoToDefinition\GoToDefinitionHelpers.cs (2)
34using var _ = ArrayBuilder<DefinitionItem>.GetInstance(out var definitions);
Host\IStreamingFindReferencesPresenter.cs (2)
85using var _ = ArrayBuilder<(DefinitionItem item, INavigableLocation location)>.GetInstance(out var builder);
InlineRename\InlineRenameService.cs (2)
143using var _ = PooledObjects.ArrayBuilder<(ITextBuffer, SnapshotSpan)>.GetInstance(out var buffersAndSpans);
IntelliSense\AsyncCompletion\FilterSet.cs (5)
140var listBuilder = new ArrayBuilder<CompletionFilter>(); 186using var _ = ArrayBuilder<CompletionFilterWithState>.GetInstance(out var builder); 212using var _2 = ArrayBuilder<CompletionFilterWithState>.GetInstance(out var builder);
Structure\AbstractStructureTaggerProvider.cs (2)
243var multiLineRegions = ArrayBuilder<BlockSpan>.GetInstance();
Tagging\AbstractAsynchronousTaggerProvider.TagSource_ProduceTags.cs (6)
99using var _ = ArrayBuilder<TextChangeRange>.GetInstance(count, out var textChangeRanges); 452using var _1 = ArrayBuilder<SnapshotSpan>.GetInstance(out var added); 453using var _2 = ArrayBuilder<SnapshotSpan>.GetInstance(out var removed);
Microsoft.CodeAnalysis.EditorFeatures.Cocoa (13)
AsyncSuggestedActionsSource.cs (5)
56using var _ = ArrayBuilder<ISuggestedActionSetCollector>.GetInstance(out var completedCollectors); 77ArrayBuilder<ISuggestedActionSetCollector> completedCollectors, 114using var _2 = ArrayBuilder<SuggestedActionSet>.GetInstance(out var lowPrioritySets);
Controller_TypeChar.cs (4)
137using var matchedProvidersDisposer = ArrayBuilder<ISignatureHelpProvider>.GetInstance(out var matchedProviders); 138using var unmatchedProvidersDisposer = ArrayBuilder<ISignatureHelpProvider>.GetInstance(out var unmatchedProviders);
FixAllGetFixesService.cs (2)
225var result = ArrayBuilder<CodeActionOperation>.GetInstance();
SuggestedActionWithNestedFlavors.cs (2)
86var builder = ArrayBuilder<SuggestedActionSet>.GetInstance();
Microsoft.CodeAnalysis.EditorFeatures.DiagnosticsTests.Utilities (2)
CodeActions\AbstractCodeActionTest.cs (2)
110var actions = ArrayBuilder<(CodeAction, TextSpan?)>.GetInstance();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (13)
BracePairs\AbstractBracePairsTests.cs (2)
36using var _ = ArrayBuilder<BracePairData>.GetInstance(out var bracePairs);
Classification\AbstractClassifierTests.cs (4)
277using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var result); 288using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var results);
Diagnostics\MockDiagnosticAnalyzerService.cs (2)
24private readonly ArrayBuilder<(DiagnosticData Diagnostic, DiagnosticKind KindFilter)> _diagnosticsWithKindFilter; 32_diagnosticsWithKindFilter = ArrayBuilder<(DiagnosticData Diagnostic, DiagnosticKind KindFilter)>.GetInstance();
EditAndContinue\ActiveStatementsDescription.cs (3)
59var newMappedSpans = new ArrayBuilder<SourceFileSpan>(); 60var newMappedRegions = new ArrayBuilder<ImmutableArray<SourceFileSpan>>(); 140var activeStatements = new ArrayBuilder<UnmappedActiveStatement>();
Workspaces\TestWorkspace.cs (2)
632var tempMappedMarkupSpans = new Dictionary<string, PooledObjects.ArrayBuilder<TextSpan>>(); 636tempMappedMarkupSpans[key] = PooledObjects.ArrayBuilder<TextSpan>.GetInstance();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (15)
CodeFixes\CodeFixServiceTests.cs (2)
466var builder = ArrayBuilder<DiagnosticDescriptor>.GetInstance();
CodeGeneration\CodeGenerationTests.cs (2)
944using var listDisposer = ArrayBuilder<SyntaxNode>.GetInstance(out var list);
Diagnostics\DiagnosticAnalyzerServiceTests.cs (4)
739var analyzers = ArrayBuilder<DiagnosticAnalyzer>.GetInstance(); 898var diagnostics = ArrayBuilder<DiagnosticData>.GetInstance();
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
1962var changedOrAddedDocuments = new PooledObjects.ArrayBuilder<Document>();
EmbeddedLanguages\StackFrame\StackFrameSyntaxFactory.cs (2)
169using var _ = PooledObjects.ArrayBuilder<StackFrameNodeOrToken>.GetInstance(out var builder);
InheritanceMargin\InheritanceMarginTests.cs (2)
322using var _ = ArrayBuilder<DocumentSpan>.GetInstance(out var builder);
Snippets\RoslynLSPSnippetConvertTests.cs (2)
506using var _ = ArrayBuilder<SnippetPlaceholder>.GetInstance(out var arrayBuilder);
Microsoft.CodeAnalysis.EditorFeatures.Wpf (21)
InlineHints\InlineHintsTag.cs (2)
212using var _ = ArrayBuilder<TaggedText>.GetInstance(out var result);
Peek\PeekableItemFactory.cs (2)
77using var _ = ArrayBuilder<IPeekableItem>.GetInstance(out var results);
SignatureHelp\Controller_TypeChar.cs (4)
137using var matchedProvidersDisposer = ArrayBuilder<ISignatureHelpProvider>.GetInstance(out var matchedProviders); 138using var unmatchedProvidersDisposer = ArrayBuilder<ISignatureHelpProvider>.GetInstance(out var unmatchedProviders);
StringIndentation\StringIndentationAdornmentManager.cs (2)
96using var _ = ArrayBuilder<SnapshotSpan>.GetInstance(out var builder);
StringIndentation\StringIndentationAdornmentManager.VisibleBlock.cs (2)
111using var _ = ArrayBuilder<(double start, double end)>.GetInstance(out var segments);
Suggestions\AsyncSuggestedActionsSource.cs (5)
56using var _ = ArrayBuilder<ISuggestedActionSetCollector>.GetInstance(out var completedCollectors); 77ArrayBuilder<ISuggestedActionSetCollector> completedCollectors, 114using var _2 = ArrayBuilder<SuggestedActionSet>.GetInstance(out var lowPrioritySets);
Suggestions\FixAll\FixAllGetFixesService.cs (2)
225var result = ArrayBuilder<CodeActionOperation>.GetInstance();
Suggestions\SuggestedActionWithNestedFlavors.cs (2)
86var builder = ArrayBuilder<SuggestedActionSet>.GetInstance();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (15)
Classification\ClassificationTests.vb (5)
345Public Sub AddLexicalClassifications(text As SourceText, textSpan As TextSpan, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) Implements IClassificationService.AddLexicalClassifications 348Public Sub AddSyntacticClassifications(services As SolutionServices, root As SyntaxNode, textSpan As TextSpan, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) Implements IClassificationService.AddSyntacticClassifications 351Public Function AddSemanticClassificationsAsync(document As Document, textSpan As TextSpan, options As ClassificationOptions, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) As Task Implements IClassificationService.AddSemanticClassificationsAsync 355Public Function AddSyntacticClassificationsAsync(document As Document, textSpan As TextSpan, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) As Task Implements IClassificationService.AddSyntacticClassificationsAsync 370Public Function AddEmbeddedLanguageClassificationsAsync(document As Document, textSpan As TextSpan, options As ClassificationOptions, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) As Task Implements IClassificationService.AddEmbeddedLanguageClassificationsAsync
IntelliSense\CSharpCompletionCommandHandlerTests.vb (9)
5422Dim newFilters = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 5454Dim newFilters = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 5488Dim newFilters = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 5522Dim newFilters = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 5631Dim newFiltersBuilder = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 5643newFiltersBuilder = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 5681Dim newFiltersBuilder = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 5735Dim newFiltersBuilder = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance() 9578Dim builder = ArrayBuilder(Of CompletionItem).GetInstance(items.Length)
IntelliSense\VisualBasicCompletionCommandHandlerTests.vb (1)
3579Dim newFiltersBuilder = ArrayBuilder(Of Data.CompletionFilterWithState).GetInstance()
Microsoft.CodeAnalysis.ExternalAccess.FSharp (5)
Internal\Classification\FSharpClassificationService.cs (5)
33public void AddLexicalClassifications(SourceText text, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 40public async Task AddSemanticClassificationsAsync(Document document, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 47public async Task AddSyntacticClassificationsAsync(Document document, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 59public void AddSyntacticClassifications(SolutionServices services, SyntaxNode root, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 76public Task AddEmbeddedLanguageClassificationsAsync(Document document, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
Microsoft.CodeAnalysis.Features (880)
AbstractAddExplicitCastCodeFixProvider.cs (3)
152ArrayBuilder<(TExpressionSyntax node, ITypeSymbol type)> mutablePotentialConversionTypes) 157using var _ = ArrayBuilder<(TExpressionSyntax, ITypeSymbol)>.GetInstance(out var validPotentialConversionTypes);
AbstractAddParameterCodeFixProvider.cs (8)
190var methodsAndArgumentToAdd = ArrayBuilder<ArgumentInsertPositionData<TArgumentSyntax>>.GetInstance(); 247using var _ = ArrayBuilder<CodeAction>.GetInstance(codeFixData.Length, out var builder); 283using var _ = ArrayBuilder<CodeAction>.GetInstance(capacity: 2, out var builder); 323using var _ = ArrayBuilder<CodeFixData>.GetInstance(methodsAndArgumentsToAdd.Length, out var builder);
AbstractAliasAmbiguousTypeCodeFixProvider.cs (2)
53using var _ = ArrayBuilder<CodeAction>.GetInstance(out var actions);
AbstractConflictMarkerCodeFixProvider.cs (8)
302Action<SourceText, ArrayBuilder<TextChange>, int, int, int, int> addEdits, 307using var _ = ArrayBuilder<TextChange>.GetInstance(out var edits); 315SourceText text, ArrayBuilder<TextChange> edits, 328SourceText text, ArrayBuilder<TextChange> edits, 341SourceText text, ArrayBuilder<TextChange> edits, 398using var _ = ArrayBuilder<TextChange>.GetInstance(out var edits);
AbstractMultipleBlankLinesCodeFixProvider.cs (2)
69using var _ = ArrayBuilder<SyntaxTrivia>.GetInstance(out var builder);
AbstractObjectCreationExpressionAnalyzer.cs (3)
64protected abstract void AddMatches(ArrayBuilder<TMatch> matches); 81using var _ = ArrayBuilder<TMatch>.GetInstance(out var matches);
AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (24)
156using var _2 = ArrayBuilder<(SyntaxTrivia pragma, ImmutableArray<string> ids, bool isDisable)>.GetInstance(out var sortedPragmasWithIds); 228ArrayBuilder<(SyntaxTrivia pragma, ImmutableArray<string> ids, bool isDisable)> sortedPragmasWithIds, 237using var _ = ArrayBuilder<string>.GetInstance(out var idsBuilder); 368using var _1 = ArrayBuilder<string>.GetInstance(out var idBuilder); 369using var _2 = ArrayBuilder<string>.GetInstance(out var categoryBuilder); 396using var _1 = ArrayBuilder<DiagnosticAnalyzer>.GetInstance(out var analyzersBuilder); 397using var _2 = ArrayBuilder<string>.GetInstance(out var unhandledIds); 448using var _3 = ArrayBuilder<Diagnostic>.GetInstance(out var reportedDiagnostics); 481static void AddAllDiagnostics(ImmutableDictionary<DiagnosticAnalyzer, ImmutableArray<Diagnostic>> diagnostics, ArrayBuilder<Diagnostic> reportedDiagnostics) 489static void AddAllCompilationDiagnosticsForTree(AnalysisResult analysisResult, SyntaxTree tree, ArrayBuilder<Diagnostic> reportedDiagnostics) 607ArrayBuilder<(SyntaxTrivia pragma, ImmutableArray<string> ids, bool isDisable)> sortedPragmasWithIds, 613using var _ = ArrayBuilder<Diagnostic>.GetInstance(out var diagnosticsBuilder); 627ArrayBuilder<Diagnostic> diagnosticsBuilder, 629ArrayBuilder<(SyntaxTrivia pragma, ImmutableArray<string> ids, bool isDisable)> sortedPragmasWithIds, 659ArrayBuilder<Diagnostic> diagnosticsBuilder, 676ArrayBuilder<(SyntaxTrivia pragma, ImmutableArray<string> ids, bool isDisable)> sortedPragmasWithIds,
AbstractRemoveUnusedMembersDiagnosticAnalyzer.cs (6)
404ArrayBuilder<string> debuggerDisplayAttributeArguments = null; 558private ArrayBuilder<string> GetDebuggerDisplayAttributeArguments(INamedTypeSymbol namedTypeSymbol) 560var builder = ArrayBuilder<string>.GetInstance(); 565private void AddDebuggerDisplayAttributeArguments(INamedTypeSymbol namedTypeSymbol, ArrayBuilder<string> builder) 585private void AddDebuggerDisplayAttributeArgumentsCore(ISymbol symbol, ArrayBuilder<string> builder)
AbstractSimplifyLinqExpressionDiagnosticAnalyzer.cs (2)
98using var _ = ArrayBuilder<IMethodSymbol>.GetInstance(out var linqMethodSymbolsBuilder);
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.cs (8)
84using var _ = ArrayBuilder<CodeAction>.GetInstance(out var actions); 116using var _0 = ArrayBuilder<AddConstructorParametersCodeAction>.GetInstance(out var requiredParametersActions); 117using var _1 = ArrayBuilder<AddConstructorParametersCodeAction>.GetInstance(out var optionalParametersActions); 180using var _ = ArrayBuilder<IntentProcessorResult>.GetInstance(out var results);
AddConstructorParametersFromMembers\AddConstructorParametersFromMembersCodeRefactoringProvider.State.cs (6)
84using var _ = ArrayBuilder<ConstructorCandidate>.GetInstance(out var applicableConstructors); 124using var _0 = ArrayBuilder<IParameterSymbol>.GetInstance(out var missingParametersBuilder); 125using var _1 = ArrayBuilder<ISymbol>.GetInstance(out var missingMembersBuilder);
AddFileBanner\AbstractAddFileBannerCodeRefactoringProvider.cs (2)
155using var _ = ArrayBuilder<SyntaxTrivia>.GetInstance(out var result);
AddImport\AbstractAddImportFeatureService.cs (17)
90using var _ = ArrayBuilder<AddImportFixData>.GetInstance(out var result); 164using var _ = ArrayBuilder<Reference>.GetInstance(out var allReferences); 195ArrayBuilder<Reference> allSymbolReferences, int maxResults, SymbolReferenceFinder finder, 204Project project, ArrayBuilder<Reference> allSymbolReferences, int maxResults, 242Project project, ArrayBuilder<Reference> allSymbolReferences, int maxResults, SymbolReferenceFinder finder, 293var result = ArrayBuilder<(Project, PortableExecutableReference)>.GetInstance(); 318ArrayBuilder<Reference> allSymbolReferences, 445private static void AddRange<TReference>(ArrayBuilder<Reference> allSymbolReferences, ImmutableArray<TReference> proposedReferences, int maxResults) 493using var _ = ArrayBuilder<(Diagnostic, ImmutableArray<AddImportFixData>)>.GetInstance(out var result); 554using var _ = ArrayBuilder<AddImportFixData>.GetInstance(out var fixes); 578using var _ = ArrayBuilder<CodeAction>.GetInstance(out var result);
AddImport\CodeActions\InstallPackageAndAddImportCodeAction.cs (2)
59using var _ = ArrayBuilder<CodeActionOperation>.GetInstance(out var result);
AddImport\CodeActions\ParentInstallPackageCodeAction.cs (2)
59using var _ = ArrayBuilder<CodeAction>.GetInstance(out var codeActions);
AddImport\SymbolReferenceFinder.cs (6)
121using var _1 = ArrayBuilder<Task<ImmutableArray<SymbolReference>>>.GetInstance(out var tasks); 146using var _2 = ArrayBuilder<SymbolReference>.GetInstance(out var allReferences); 597using var _ = ArrayBuilder<SymbolReference>.GetInstance(out var references);
AddImport\SymbolReferenceFinder_PackageAssemblySearch.cs (7)
20ArrayBuilder<Reference> allReferences, CancellationToken cancellationToken) 49ArrayBuilder<Reference> allReferences, TSimpleNameSyntax nameNode, 66ArrayBuilder<Reference> allReferences, TSimpleNameSyntax nameNode, 87ArrayBuilder<Reference> allReferences, 113ArrayBuilder<Reference> allReferences, 135ArrayBuilder<Reference> allReferences, 163ArrayBuilder<Reference> allReferences,
AddMissingReference\AbstractAddMissingReferenceCodeFixProvider.cs (2)
57var result = ArrayBuilder<CodeAction>.GetInstance();
AddPackage\AbstractAddPackageCodeFixProvider.cs (2)
52var codeActions = ArrayBuilder<CodeAction>.GetInstance();
AddPackage\InstallPackageParentCodeAction.cs (2)
56var codeActions = ArrayBuilder<CodeAction>.GetInstance();
BracePairs\IBracePairsService.cs (4)
21Task AddBracePairsAsync(Document document, TextSpan textSpan, ArrayBuilder<BracePairData> bracePairs, CancellationToken cancellationToken); 46Document document, TextSpan span, ArrayBuilder<BracePairData> bracePairs, CancellationToken cancellationToken) 49using var _ = ArrayBuilder<SyntaxNodeOrToken>.GetInstance(out var stack);
ChangeSignature\AbstractChangeSignatureService.cs (12)
496var newArguments = ArrayBuilder<IUnifiedArgumentSyntax>.GetInstance(); 601var parametersToPermute = ArrayBuilder<IParameterSymbol>.GetInstance(); 764var fullList = ArrayBuilder<SyntaxNode>.GetInstance(); 765var separators = ArrayBuilder<SyntaxToken>.GetInstance(); 983var updatedNodeList = ArrayBuilder<SyntaxNode>.GetInstance(); 1012var extraNodeList = ArrayBuilder<SyntaxNode>.GetInstance();
ChangeSignature\DelegateInvokeMethodReferenceFinder.cs (4)
41using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 86using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var convertedAnonymousFunctions);
ChangeSignature\ParameterConfiguration.cs (6)
37var parametersWithoutDefaultValues = ArrayBuilder<Parameter>.GetInstance(); 38var remainingReorderableParameters = ArrayBuilder<Parameter>.GetInstance(); 74var list = ArrayBuilder<Parameter>.GetInstance();
CodeFixes\Configuration\ConfigurationUpdater.cs (2)
362var builder = ArrayBuilder<(string optionName, string currentOptionValue, bool isPerLanguage)>.GetInstance();
CodeFixes\Configuration\ConfigureCodeStyle\ConfigureCodeStyleOptionCodeFixProvider.cs (6)
65var result = ArrayBuilder<CodeFix>.GetInstance(); 78using var _ = ArrayBuilder<CodeAction>.GetInstance(out var nestedActions); 108using var _ = ArrayBuilder<CodeAction>.GetInstance(out var nestedActions);
CodeFixes\Configuration\ConfigureSeverity\ConfigureSeverityLevelCodeFixProvider.cs (11)
54var result = ArrayBuilder<CodeFix>.GetInstance(); 55var analyzerDiagnosticsByCategory = new SortedDictionary<string, ArrayBuilder<Diagnostic>>(); 56using var disposer = ArrayBuilder<Diagnostic>.GetInstance(out var analyzerDiagnostics); 59var nestedActions = ArrayBuilder<CodeAction>.GetInstance(); 78var diagnosticsForCategory = analyzerDiagnosticsByCategory.GetOrAdd(diagnostic.Descriptor.Category, _ => ArrayBuilder<Diagnostic>.GetInstance()); 100var nestedActions = ArrayBuilder<CodeAction>.GetInstance();
CodeFixes\Suppression\AbstractSuppressionBatchFixAllProvider.cs (6)
92using var _1 = ArrayBuilder<Task>.GetInstance(out var tasks); 93using var _2 = ArrayBuilder<Document>.GetInstance(out var documentsToFix); 207using var _ = ArrayBuilder<CodeAction>.GetInstance(out var builder);
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.cs (6)
206var result = ArrayBuilder<CodeFix>.GetInstance(); 211var nestedActions = ArrayBuilder<NestedSuppressionCodeAction>.GetInstance(); 306var declsBuilder = ArrayBuilder<DeclarationInfo>.GetInstance();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.GlobalSuppressMessageFixAllCodeAction.cs (2)
231var uniqueDiagnostics = ArrayBuilder<Diagnostic>.GetInstance();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.PragmaWarningBatchFixAllProvider.cs (4)
35var pragmaActionsBuilder = ArrayBuilder<IPragmaBasedCodeAction>.GetInstance(); 36var pragmaDiagnosticsBuilder = ArrayBuilder<Diagnostic>.GetInstance();
CodeFixes\Suppression\AbstractSuppressionCodeFixProvider.RemoveSuppressionCodeAction.BatchFixer.cs (6)
42var pragmaActionsBuilder = ArrayBuilder<IPragmaBasedCodeAction>.GetInstance(); 43var pragmaDiagnosticsBuilder = ArrayBuilder<Diagnostic>.GetInstance(); 162using var _ = ArrayBuilder<SyntaxNode>.GetInstance(attributeRemoveFixes.Length, out var builder);
CodeRefactorings\AbstractRefactoringHelpersService.cs (10)
31using var _1 = ArrayBuilder<TSyntaxNode>.GetInstance(out var relevantNodesBuilder); 37using var _2 = ArrayBuilder<TSyntaxNode>.GetInstance(out var nonEmptyNodes); 49Document document, TextSpan selectionRaw, ArrayBuilder<TSyntaxNode> relevantNodes, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode 273ArrayBuilder<TSyntaxNode> relevantNodesBuilder, 308ArrayBuilder<TSyntaxNode> relevantNodesBuilder, 350ArrayBuilder<TSyntaxNode> relevantNodesBuilder, 514ArrayBuilder<TSyntaxNode> relevantNodesBuilder, 554IEnumerable<SyntaxNode> nodes, ArrayBuilder<TSyntaxNode> resultBuilder, CancellationToken cancellationToken) where TSyntaxNode : SyntaxNode
CodeRefactorings\CodeRefactoringService.cs (4)
129using var _ = ArrayBuilder<Task<CodeRefactoring?>>.GetInstance(out var tasks); 174using var _ = ArrayBuilder<(CodeAction action, TextSpan? applicableToSpan)>.GetInstance(out var actions);
CodeRefactorings\ExtractMethod\AbstractExtractMethodCodeRefactoringProvider.cs (2)
74using var _ = ArrayBuilder<CodeAction>.GetInstance(out var actions);
CodeRefactorings\MoveType\AbstractMoveTypeService.cs (2)
110using var _ = ArrayBuilder<CodeAction>.GetInstance(out var actions);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (12)
280using var _1 = ArrayBuilder<(DocumentId, SyntaxNode)>.GetInstance(ids.Length, out var containers); 373var builder = ArrayBuilder<ISymbol>.GetInstance(); 390var builder = ArrayBuilder<string>.GetInstance(); 404using var _ = ArrayBuilder<SyntaxNode>.GetInstance(names.Length, out var builder); 519using var _ = ArrayBuilder<LocationForAffectedSymbol>.GetInstance(out var builder); 768var documentsToProcessBuilder = ArrayBuilder<Document>.GetInstance();
CodeRefactorings\SyncNamespace\AbstractSyncNamespaceCodeRefactoringProvider.MoveFileCodeAction.cs (2)
104var builder = ArrayBuilder<ImmutableArray<string>>.GetInstance();
Common\AbstractProjectExtensionProvider.cs (4)
67using var _ = ArrayBuilder<TExtension>.GetInstance(out var builder); 148using var _ = ArrayBuilder<TExtension>.GetInstance(out var builder);
Completion\CompletionService.ProviderManager.cs (2)
132using var _ = ArrayBuilder<CompletionProvider>.GetInstance(out var providers);
Completion\CompletionService_GetCompletions.cs (2)
179var additionalAugmentingProviders = ArrayBuilder<CompletionProvider>.GetInstance(triggeredProviders.Length);
Completion\FileSystemCompletionHelper.cs (2)
129var result = ArrayBuilder<CompletionItem>.GetInstance();
Completion\Providers\AbstractAwaitCompletionProvider.cs (2)
166using var _ = ArrayBuilder<TextChange>.GetInstance(out var builder);
Completion\Providers\AbstractDocCommentCompletionProvider.cs (2)
210using var _1 = ArrayBuilder<CompletionItem>.GetInstance(out var items);
Completion\Providers\AbstractKeywordCompletionProvider.cs (2)
62using var _ = ArrayBuilder<RecommendedKeyword>.GetInstance(out var result);
Completion\Providers\AbstractRecommendationServiceBasedCompletionProvider.cs (2)
60using var _ = ArrayBuilder<SymbolAndSelectionInfo>.GetInstance(out var result);
Completion\Providers\AbstractSymbolCompletionProvider.cs (6)
116using var _ = ArrayBuilder<CompletionItem>.GetInstance(out var itemListBuilder); 314using var _1 = ArrayBuilder<Task<(DocumentId documentId, TSyntaxContext syntaxContext, ImmutableArray<SymbolAndSelectionInfo> symbols)>>.GetInstance(out var tasks); 315using var _2 = ArrayBuilder<(DocumentId documentId, TSyntaxContext syntaxContext, ImmutableArray<SymbolAndSelectionInfo> symbols)>.GetInstance(out var perContextSymbols);
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionProvider.cs (2)
147using var _ = ArrayBuilder<TextChange>.GetInstance(out var builder);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (4)
72using var _1 = ArrayBuilder<TypeImportCompletionCacheEntry>.GetInstance(out var resultBuilder); 73using var _2 = ArrayBuilder<Project>.GetInstance(out var projectsBuilder);
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (2)
187using var _3 = ArrayBuilder<SerializableImportCompletionItem>.GetInstance(out var itemsBuilder);
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (10)
97using var _1 = ArrayBuilder<Task<ImmutableArray<IMethodSymbol>?>>.GetInstance(out var tasks); 115using var _2 = ArrayBuilder<IMethodSymbol>.GetInstance(out var symbols); 238using var _ = ArrayBuilder<IMethodSymbol>.GetInstance(out var builder); 310using var _ = ArrayBuilder<IMethodSymbol>.GetInstance(out var builder); 519using var _ = ArrayBuilder<string>.GetInstance(receiverTypeNames.Length + 2, out var receiverTypeNamesBuilder);
Completion\Providers\ImportCompletionProvider\TypeImportCompletionCacheEntry.cs (4)
59using var _ = ArrayBuilder<CompletionItem>.GetInstance(out var builder); 137private readonly ArrayBuilder<TypeImportCompletionItemInfo> _itemsBuilder; 147_itemsBuilder = ArrayBuilder<TypeImportCompletionItemInfo>.GetInstance();
Completion\Providers\Scripting\AbstractLoadDirectiveCompletionProvider.cs (2)
25using var builderDisposer = ArrayBuilder<char>.GetInstance(out var builder);
Completion\Providers\Scripting\AbstractReferenceDirectiveCompletionProvider.cs (2)
28using var builderDisposer = ArrayBuilder<char>.GetInstance(out var builder);
Completion\Providers\Scripting\GlobalAssemblyCacheCompletionHelper.cs (2)
40using var resultDisposer = ArrayBuilder<CompletionItem>.GetInstance(out var result);
Completion\Providers\SymbolCompletionItem.cs (3)
129using var _ = ArrayBuilder<ISymbol>.GetInstance(out var symbols); 155private static void DecodeSymbols(List<string> ids, Compilation compilation, ArrayBuilder<ISymbol> symbols)
ConvertAnonymousType\AbstractConvertAnonymousTypeToClassCodeRefactoringProvider.cs (2)
261using var _ = ArrayBuilder<ISymbol>.GetInstance(out var members);
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (11)
80using var _ = ArrayBuilder<AnalyzedSwitchSection>.GetInstance(out var sections); 102private bool ParseIfStatementSequence(ReadOnlySpan<IOperation> operations, ArrayBuilder<AnalyzedSwitchSection> sections, out IOperation? defaultBodyOpt) 145private bool ParseIfStatement(IOperation operation, ArrayBuilder<AnalyzedSwitchSection> sections, out IOperation? defaultBodyOpt) 174private bool ParseIfStatementOrBlock(IOperation op, ArrayBuilder<AnalyzedSwitchSection> sections, out IOperation? defaultBodyOpt) 183using var _ = ArrayBuilder<AnalyzedSwitchLabel>.GetInstance(out var labels); 198private bool ParseSwitchLabels(IOperation operation, ArrayBuilder<AnalyzedSwitchLabel> labels) 222using var _ = ArrayBuilder<TExpressionSyntax>.GetInstance(out var guards); 269private AnalyzedPattern? ParsePattern(IOperation operation, ArrayBuilder<TExpressionSyntax> guards)
ConvertToInterpolatedString\AbstractConvertConcatenationToInterpolatedStringRefactoringProvider.cs (6)
73using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var pieces); 123Document document, bool isVerbatimStringLiteral, ArrayBuilder<SyntaxNode> pieces) 132using var _ = ArrayBuilder<SyntaxNode>.GetInstance(pieces.Count, out var content); 223ArrayBuilder<SyntaxNode> pieces,
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (2)
290using var _ = ArrayBuilder<TExpressionSyntax>.GetInstance(out var builder);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (10)
457using var _ = ArrayBuilder<DocumentToUpdate>.GetInstance(out var result); 472using var _ = ArrayBuilder<DocumentToUpdate>.GetInstance(out var result); 481private static async Task AddDocumentsToUpdateForProjectAsync(Project project, ArrayBuilder<DocumentToUpdate> result, ImmutableArray<string> tupleFieldNames, CancellationToken cancellationToken) 520using var _ = ArrayBuilder<DocumentToUpdate>.GetInstance(out var result); 822using var _ = ArrayBuilder<ISymbol>.GetInstance(out var members); 872SyntaxGenerator generator, ArrayBuilder<ISymbol> members,
CustomDebugInfoReader.cs (20)
130var builder = ArrayBuilder<short>.GetInstance(numCounts); 179var builder = ArrayBuilder<StateMachineHoistedLocalScope>.GetInstance(bucketCount); 245var flagsBuilder = ArrayBuilder<bool>.GetInstance(FlagBytesCount); 251var builder = ArrayBuilder<DynamicLocalInfo>.GetInstance(bucketCount); 304var builder = ArrayBuilder<TupleElementNamesInfo>.GetInstance(n); 316var builder = ArrayBuilder<string>.GetInstance(n); 398var externAliasBuilder = ArrayBuilder<string>.GetInstance(); 422var resultBuilder = ArrayBuilder<ImmutableArray<string>>.GetInstance(groupSizes.Length); 423var groupBuilder = ArrayBuilder<string>.GetInstance(); 853var builder = ArrayBuilder<byte>.GetInstance();
DesignerAttribute\DesignerAttributeDiscoveryService.cs (2)
182using var _ = ArrayBuilder<(DesignerAttributeData data, VersionStamp version)>.GetInstance(out var results);
DiagnosticHelper.cs (2)
318using var _ = ArrayBuilder<string>.GetInstance(length, out var argumentsBuilder);
Diagnostics\IAnalyzerDriverService.cs (1)
25void ComputeDeclarationsInSpan(SemanticModel model, TextSpan span, bool getSymbol, ArrayBuilder<DeclarationInfo> builder, CancellationToken cancellationToken);
DocumentHighlighting\AbstractDocumentHighlightsService.cs (7)
174using var _ = ArrayBuilder<Location>.GetInstance(out var additionalReferences); 203ArrayBuilder<Location> additionalReferences, 266using var _1 = ArrayBuilder<DocumentHighlights>.GetInstance(tagMap.Count, out var list); 269using var _2 = ArrayBuilder<HighlightSpan>.GetInstance(kvp.Value.Count, out var spans);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (99)
414internal abstract void ReportTopLevelSyntacticRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, Match<SyntaxNode> match, Edit<SyntaxNode> edit, Dictionary<SyntaxNode, EditKind> editMap); 415internal abstract void ReportEnclosingExceptionHandlingRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, IEnumerable<Edit<SyntaxNode>> exceptionHandlingEdits, SyntaxNode oldStatement, TextSpan newStatementSpan); 416internal abstract void ReportOtherRudeEditsAroundActiveStatement(ArrayBuilder<RudeEditDiagnostic> diagnostics, Match<SyntaxNode> match, SyntaxNode oldStatement, SyntaxNode newStatement, bool isNonLeaf); 417internal abstract void ReportMemberBodyUpdateRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode newMember, TextSpan? span); 418internal abstract void ReportInsertedMemberSymbolRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, ISymbol newSymbol, SyntaxNode newNode, bool insertingIntoExistingContainingType); 419internal abstract void ReportStateMachineSuspensionPointRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode oldNode, SyntaxNode newNode); 608using var _2 = ArrayBuilder<RudeEditDiagnostic>.GetInstance(out var diagnostics); 620using var _3 = ArrayBuilder<(SyntaxNode OldNode, SyntaxNode NewNode, TextSpan DiagnosticSpan)>.GetInstance(out var triviaEdits); 621using var _4 = ArrayBuilder<SequencePointUpdates>.GetInstance(out var lineEdits); 700static void LogRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, SourceText text, string filePath) 723private void ReportTopLevelSyntacticRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, EditScript<SyntaxNode> syntacticEdits, Dictionary<SyntaxNode, EditKind> editMap) 736internal virtual void ReportDeclarationInsertDeleteRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode oldNode, SyntaxNode newNode, ISymbol oldSymbol, ISymbol newSymbol, EditAndContinueCapabilitiesGrantor capabilities, CancellationToken cancellationToken) 792ArrayBuilder<RudeEditDiagnostic> diagnostics, 957[Out] ArrayBuilder<RudeEditDiagnostic> diagnostics, 1005using var _ = ArrayBuilder<ActiveNode>.GetInstance(out var activeNodes); 1296private ActiveStatement GetActiveStatementWithSpan(UnmappedActiveStatement oldStatement, SyntaxTree newTree, TextSpan newSpan, ArrayBuilder<RudeEditDiagnostic> diagnostics, CancellationToken cancellationToken) 1320ArrayBuilder<RudeEditDiagnostic> diagnostics, 1357ArrayBuilder<ActiveNode> activeNodes, 1359ArrayBuilder<RudeEditDiagnostic> diagnostics) 1361ArrayBuilder<Match<SyntaxNode>>? lambdaBodyMatches = null; 1378lambdaBodyMatches ??= ArrayBuilder<Match<SyntaxNode>>.GetInstance(); 1441[Out] ArrayBuilder<RudeEditDiagnostic> diagnostics) 1469ArrayBuilder<RudeEditDiagnostic> diagnostics, 1539internal virtual void ReportStateMachineSuspensionPointDeletedRudeEdit(ArrayBuilder<RudeEditDiagnostic> diagnostics, Match<SyntaxNode> match, SyntaxNode deletedSuspensionPoint) 1548internal virtual void ReportStateMachineSuspensionPointInsertedRudeEdit(ArrayBuilder<RudeEditDiagnostic> diagnostics, Match<SyntaxNode> match, SyntaxNode insertedSuspensionPoint, bool aroundActiveStatement) 1585using var _ = ArrayBuilder<SourceFileSpan>.GetInstance(out var result); 1756protected void AddAroundActiveStatementRudeDiagnostic(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode? oldNode, SyntaxNode? newNode, TextSpan newActiveStatementSpan) 1774protected void AddRudeUpdateAroundActiveStatement(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode newNode) 1783protected void AddRudeInsertAroundActiveStatement(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode newNode) 1792protected void AddRudeDeleteAroundActiveStatement(ArrayBuilder<RudeEditDiagnostic> diagnostics, SyntaxNode oldNode, TextSpan newActiveStatementSpan) 1802ArrayBuilder<RudeEditDiagnostic> diagnostics, 1841private void ReportRudeEditsAndInserts(List<SyntaxNode?>? oldNodes, List<SyntaxNode?> newNodes, ArrayBuilder<RudeEditDiagnostic> diagnostics) 1869ArrayBuilder<RudeEditDiagnostic>? diagnostics, 1981[Out] ArrayBuilder<(SyntaxNode OldNode, SyntaxNode NewNode, TextSpan DiagnosticSpan)> triviaEdits, 1982[Out] ArrayBuilder<SequencePointUpdates> lineEdits, 1989using var _ = ArrayBuilder<(string filePath, int oldStartLine, int oldEndLine, int delta, SyntaxNode oldNode, SyntaxNode newNode)>.GetInstance(out var segments); 2190using var _1 = ArrayBuilder<SourceLineUpdate>.GetInstance(out var documentLineEdits); 2412ArrayBuilder<RudeEditDiagnostic> diagnostics, 2436using var _2 = ArrayBuilder<SemanticEditInfo>.GetInstance(out var semanticEdits); 3356private bool TryAddParameterInsertOrDeleteEdits(ArrayBuilder<SemanticEditInfo> semanticEdits, ISymbol containingSymbol, SemanticModel? otherModel, EditAndContinueCapabilitiesGrantor capabilities, Func<SyntaxNode, SyntaxNode?>? syntaxMap, EditScript<SyntaxNode> editScript, HashSet<ISymbol> processedSymbols, CancellationToken cancellationToken, out bool notSupportedByRuntime) 3475private static void AddMemberOrAssociatedMemberSemanticEdits(ArrayBuilder<SemanticEditInfo> semanticEdits, SemanticEditKind editKind, ISymbol symbol, SymbolKey? containingSymbolKey, Func<SyntaxNode, SyntaxNode?>? syntaxMap, SymbolKey? partialType, HashSet<ISymbol>? processedSymbols, CancellationToken cancellationToken) 3556using var _1 = ArrayBuilder<(ISymbol? oldSymbol, ISymbol? newSymbol, EditKind editKind)>.GetInstance(out var builder); 3561using var _2 = PooledDictionary<(string name, int arity), ArrayBuilder<int>>.GetInstance(out var deletedTypes); 3585if (!deletedTypes.TryGetValue(key, out var indices)) 3586deletedTypes.Add(key, indices = ArrayBuilder<int>.GetInstance()); 3617if (deletedTypes.TryGetValue((newType.Name, newType.Arity), out var deletedTypeIndices) && deletedTypeIndices.Count > 0) 3685ArrayBuilder<RudeEditDiagnostic> diagnostics, 4185ArrayBuilder<RudeEditDiagnostic> diagnostics, 4186ArrayBuilder<SemanticEditInfo> semanticEdits, 4234ArrayBuilder<SemanticEditInfo> semanticEdits, 4280private static void AddParameterUpdateSemanticEdit(ArrayBuilder<SemanticEditInfo> semanticEdits, IParameterSymbol oldParameterSymbol, IParameterSymbol newParameterSymbol, Func<SyntaxNode, SyntaxNode?>? syntaxMap, bool reportDeleteAndInsertEdits, HashSet<ISymbol>? processedSymbols, CancellationToken cancellationToken) 4304private static void AddDelegateBeginInvokeEdit(ArrayBuilder<SemanticEditInfo> semanticEdits, INamedTypeSymbol delegateType, Func<SyntaxNode, SyntaxNode?>? syntaxMap, CancellationToken cancellationToken) 4316ArrayBuilder<RudeEditDiagnostic> diagnostics, 4345ArrayBuilder<RudeEditDiagnostic> diagnostics, 4355using var _ = ArrayBuilder<AttributeData>.GetInstance(out var changedAttributes); 4393static void FindChangedAttributes(ImmutableArray<AttributeData>? oldAttributes, ImmutableArray<AttributeData> newAttributes, ArrayBuilder<AttributeData> changedAttributes) 4521private static void AddEditsForSynthesizedRecordMembers(Compilation compilation, INamedTypeSymbol recordType, ArrayBuilder<SemanticEditInfo> semanticEdits, CancellationToken cancellationToken) 4576ArrayBuilder<RudeEditDiagnostic> diagnostics, 4593private void ReportUpdateRudeEdit(ArrayBuilder<RudeEditDiagnostic> diagnostics, RudeEditKind rudeEdit, SyntaxNode newNode) 4602private void ReportUpdateRudeEdit(ArrayBuilder<RudeEditDiagnostic> diagnostics, RudeEditKind rudeEdit, ISymbol newSymbol, SyntaxNode? newNode, CancellationToken cancellationToken) 4624private void ReportUpdateRudeEdit(ArrayBuilder<RudeEditDiagnostic> diagnostics, RudeEditKind rudeEdit, ISymbol oldSymbol, ISymbol newSymbol, SyntaxNode? newNode, Compilation newCompilation, CancellationToken cancellationToken) 4673ArrayBuilder<RudeEditDiagnostic> diagnostics, 4709private void ReportTypeLayoutUpdateRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, ISymbol symbol, SyntaxNode syntax) 4864[Out] ArrayBuilder<SemanticEditInfo> semanticEdits, 4865[Out] ArrayBuilder<RudeEditDiagnostic> diagnostics, 5124ArrayBuilder<RudeEditDiagnostic> diagnostics, 5146ArrayBuilder<SyntaxNode>? lazyNewErroneousClauses = null; 5151lazyNewErroneousClauses ??= ArrayBuilder<SyntaxNode>.GetInstance(); 5196using var _1 = ArrayBuilder<int>.GetInstance(newCaptures.Length, fillWithValue: 0, out var reverseCapturesMap); 5199using var _2 = ArrayBuilder<SyntaxNode?>.GetInstance(newCaptures.Length, fillWithValue: null, out var newCapturesToClosureScopes); 5203using var _3 = ArrayBuilder<SyntaxNode?>.GetInstance(oldCaptures.Length, fillWithValue: null, out var oldCapturesToClosureScopes); 5417ArrayBuilder<SyntaxNode?> newCapturesToClosureScopes, 5419ArrayBuilder<int> reverseCapturesMap, 5420ArrayBuilder<RudeEditDiagnostic> diagnostics, 5571[Out] ArrayBuilder<int> reverseCapturesMap, // {new capture index -> old capture index} 5572[Out] ArrayBuilder<SyntaxNode?> newCapturesToClosureScopes, // {new capture index -> new closure scope} 5573[Out] ArrayBuilder<SyntaxNode?> oldCapturesToClosureScopes, // {old capture index -> old closure scope} 5574[Out] ArrayBuilder<RudeEditDiagnostic> diagnostics, 5832ArrayBuilder<RudeEditDiagnostic> diagnostics, 5959ArrayBuilder<RudeEditDiagnostic> diagnostics) 6001internal static void AddNodes<T>(ArrayBuilder<SyntaxNode> nodes, SyntaxList<T> list) 6010internal static void AddNodes<T>(ArrayBuilder<SyntaxNode> nodes, SeparatedSyntaxList<T>? list) 6096internal void ReportTopLevelSyntacticRudeEdits(ArrayBuilder<RudeEditDiagnostic> diagnostics, EditScript<SyntaxNode> syntacticEdits, Dictionary<SyntaxNode, EditKind> editMap) 6101ArrayBuilder<ActiveNode> activeNodes, 6103ArrayBuilder<RudeEditDiagnostic> diagnostics) 6112ArrayBuilder<RudeEditDiagnostic> diagnostics,
EditAndContinue\ActiveStatementsMap.cs (5)
63using var _1 = PooledDictionary<string, ArrayBuilder<(ManagedActiveStatementDebugInfo info, SourceFileSpan span, int ordinal)>>.GetInstance(out var updatedSpansByDocumentPath); 80if (!updatedSpansByDocumentPath.TryGetValue(documentName, out var documentInfos)) 82updatedSpansByDocumentPath.Add(documentName, documentInfos = ArrayBuilder<(ManagedActiveStatementDebugInfo, SourceFileSpan, int)>.GetInstance()); 186using var _1 = ArrayBuilder<UnmappedActiveStatement>.GetInstance(out var builder);
EditAndContinue\DebuggingSession.cs (8)
633using var _1 = PooledDictionary<string, ArrayBuilder<(ProjectId, int)>>.GetInstance(out var documentIndicesByMappedPath); 664using var _3 = PooledDictionary<ActiveStatement, ArrayBuilder<(DocumentId unmappedDocumentId, LinePositionSpan span)>>.GetInstance( 730using var _4 = ArrayBuilder<ImmutableArray<ActiveStatementSpan>>.GetInstance(out var spans); 735if (documentIndicesByMappedPath.TryGetValue(mappedPath, out var indices)) 746if (activeStatementsInChangedDocuments.TryGetValue(activeStatement, out var newSpans)) 809using var _ = ArrayBuilder<ActiveStatementSpan>.GetInstance(out var adjustedMappedSpans);
EditAndContinue\EditAndContinueCapabilities.cs (2)
85using var _ = ArrayBuilder<string>.GetInstance(out var builder);
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (2)
135using var _2 = ArrayBuilder<LinePositionSpan>.GetInstance(out var activeStatementSpansBuilder);
EditAndContinue\EditSession.cs (35)
175using var _ = ArrayBuilder<Diagnostic>.GetInstance(out var diagnostics); 330internal static async ValueTask<bool> HasChangedOrAddedDocumentsAsync(Project oldProject, Project newProject, ArrayBuilder<Document>? changedOrAddedDocuments, CancellationToken cancellationToken) 418internal static async Task PopulateChangedAndAddedDocumentsAsync(Project oldProject, Project newProject, ArrayBuilder<Document> changedOrAddedDocuments, CancellationToken cancellationToken) 506ArrayBuilder<Document> changedOrAddedDocuments, 510using var _1 = ArrayBuilder<Diagnostic>.GetInstance(out var documentDiagnostics); 511using var _2 = ArrayBuilder<(Document? oldDocument, Document newDocument)>.GetInstance(out var documents); 615using var _1 = ArrayBuilder<SemanticEditInfo>.GetInstance(out var allEdits); 616using var _2 = ArrayBuilder<SequencePointUpdates>.GetInstance(out var allLineEdits); 617using var _3 = ArrayBuilder<DocumentActiveStatementChanges>.GetInstance(out var activeStatementsInChangedDocuments); 673using var _0 = ArrayBuilder<SemanticEdit>.GetInstance(edits.Count, out var mergedEditsBuilder); 675using var _2 = ArrayBuilder<(ISymbol? oldSymbol, ISymbol? newSymbol)>.GetInstance(edits.Count, out var resolvedSymbols); 803using var _1 = ArrayBuilder<ModuleUpdate>.GetInstance(out var deltas); 804using var _2 = ArrayBuilder<(Guid ModuleId, ImmutableArray<(ManagedModuleMethodId Method, NonRemappableRegion Region)>)>.GetInstance(out var nonRemappableRegions); 805using var _3 = ArrayBuilder<(ProjectId, EmitBaseline)>.GetInstance(out var emitBaselines); 806using var _4 = ArrayBuilder<(ProjectId, ImmutableArray<Diagnostic>)>.GetInstance(out var diagnostics); 807using var _5 = ArrayBuilder<Document>.GetInstance(out var changedOrAddedDocuments); 808using var _6 = ArrayBuilder<(DocumentId, ImmutableArray<RudeEditDiagnostic>)>.GetInstance(out var documentsWithRudeEdits); 1149var activeStatementsInUpdatedMethodsBuilder = ArrayBuilder<ManagedActiveStatementUpdate>.GetInstance(); 1150var nonRemappableRegionsBuilder = ArrayBuilder<(ManagedModuleMethodId Method, NonRemappableRegion Region)>.GetInstance();
EditAndContinue\EmitSolutionUpdateResults.cs (6)
77using var _ = ArrayBuilder<DiagnosticData>.GetInstance(out var result); 107using var _ = ArrayBuilder<Diagnostic>.GetInstance(out var diagnostics); 139using var _ = ArrayBuilder<ManagedHotReloadDiagnostic>.GetInstance(out var builder);
EditAndContinue\Remote\RemoteEditAndContinueServiceProxy.cs (2)
207using var _ = ArrayBuilder<Diagnostic>.GetInstance(out var result);
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (1)
61using var _ = PooledDictionary<string, ArrayBuilder<Lazy<TService, EmbeddedLanguageMetadata>>>.GetInstance(out var map);
EmbeddedLanguages\Classification\AbstractEmbeddedLanguageClassificationService.cs (4)
38Document document, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 45Project? project, SemanticModel semanticModel, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 62private readonly ArrayBuilder<ClassifiedSpan> _result; 71ArrayBuilder<ClassifiedSpan> result,
EmbeddedLanguages\Classification\EmbeddedLanguageClassifierContext.cs (2)
15private readonly ArrayBuilder<ClassifiedSpan> _result; 40ArrayBuilder<ClassifiedSpan> result,
EmbeddedLanguages\DateAndTime\DateAndTimeEmbeddedCompletionProvider.cs (2)
99using var _ = ArrayBuilder<DateAndTimeItem>.GetInstance(out var items);
EmbeddedLanguages\DateAndTime\EmbeddedCompletionContext.cs (6)
21private readonly ArrayBuilder<DateAndTimeItem> _items; 40ArrayBuilder<DateAndTimeItem> items) 73private void AddExamples(ArrayBuilder<string> examples, bool standard, string displayText) 88ArrayBuilder<string> examples, bool standard, string displayText, CultureInfo culture, bool hideCulture) 130using var _2 = ArrayBuilder<string>.GetInstance(out var examples);
EmbeddedLanguages\Json\JsonLexer.cs (2)
197using var _ = ArrayBuilder<JsonTrivia>.GetInstance(out var result);
EmbeddedLanguages\Json\JsonParser.cs (4)
320using var _ = ArrayBuilder<JsonValueNode>.GetInstance(out var result); 344using var _ = ArrayBuilder<JsonNodeOrToken>.GetInstance(out var result);
EmbeddedLanguages\RegularExpressions\RegexLexer.cs (2)
106using var _ = ArrayBuilder<RegexTrivia>.GetInstance(out var result);
EmbeddedLanguages\RegularExpressions\RegexParser.CaptureInfoAnalyzer.cs (3)
34private readonly ArrayBuilder<string> _captureNames; 43_captureNames = ArrayBuilder<string>.GetInstance(); 198ArrayBuilder<T> list,
EmbeddedLanguages\RegularExpressions\RegexParser.cs (20)
176using var _2 = ArrayBuilder<EmbeddedDiagnostic>.GetInstance(out var diagnostics); 185RegexNode node, HashSet<EmbeddedDiagnostic> seenDiagnostics, ArrayBuilder<EmbeddedDiagnostic> diagnostics) 199private void CollectDiagnosticsWorker(RegexNode node, HashSet<EmbeddedDiagnostic> seenDiagnostics, ArrayBuilder<EmbeddedDiagnostic> diagnostics) 228HashSet<EmbeddedDiagnostic> seenDiagnostics, ImmutableArray<EmbeddedDiagnostic> from, ArrayBuilder<EmbeddedDiagnostic> to) 266using var _ = ArrayBuilder<RegexNodeOrToken>.GetInstance(out var builder); 291using var _1 = ArrayBuilder<RegexExpressionNode>.GetInstance(out var builder); 300using var _2 = ArrayBuilder<RegexExpressionNode>.GetInstance(out var sequence); 306private static void MergeTextNodes(ArrayBuilder<RegexExpressionNode> list, ArrayBuilder<RegexExpressionNode> final) 331ArrayBuilder<RegexExpressionNode> list, 332ArrayBuilder<RegexExpressionNode> final, 1240using var _1 = ArrayBuilder<RegexExpressionNode>.GetInstance(out var builder); 1257using var _2 = ArrayBuilder<RegexExpressionNode>.GetInstance(out var contents); 1273private void ParseCharacterClassComponents(ArrayBuilder<RegexExpressionNode> components)
EmbeddedLanguages\StackFrame\StackFrameLexer.cs (2)
420using var _ = ArrayBuilder<StackFrameTrivia>.GetInstance(out var builder);
EmbeddedLanguages\StackFrame\StackFrameParser.cs (8)
364using var _ = ArrayBuilder<StackFrameNodeOrToken>.GetInstance(out var builder); 420using var _ = ArrayBuilder<StackFrameNodeOrToken>.GetInstance(out var builder); 494using var _ = ArrayBuilder<StackFrameArrayRankSpecifier>.GetInstance(out var builder); 495using var _1 = ArrayBuilder<StackFrameToken>.GetInstance(out var commaBuilder);
EncapsulateField\AbstractEncapsulateFieldService.cs (2)
63using var _ = ArrayBuilder<CodeAction>.GetInstance(out var builder);
ExternalAccess\UnitTesting\API\UnitTestingSearchHelpers.cs (4)
66using var _ = ArrayBuilder<UnitTestingDocumentSpan>.GetInstance(out var result); 158using var _ = ArrayBuilder<UnitTestingDocumentSpan>.GetInstance(out var result);
ExtractClass\ExtractClassWithDialogCodeAction.cs (6)
156using var _1 = ArrayBuilder<(ISymbol member, bool makeAbstract)>.GetInstance(out var pullMembersBuilder); 157using var _2 = ArrayBuilder<ExtractClassMemberAnalysisResult>.GetInstance(memberAnalysisResults.Length, out var remainingResults); 177using var _3 = ArrayBuilder<ExtractClassMemberAnalysisResult>.GetInstance(remainingResults.Count, out var resultsToRemove);
ExtractInterface\AbstractExtractInterfaceService.cs (2)
382using var _ = ArrayBuilder<ISymbol>.GetInstance(out var interfaceMembers);
ExtractMethod\MethodExtractor.Analyzer.cs (2)
398using var _ = ArrayBuilder<VariableInfo>.GetInstance(variableInfo.Count, out var list);
ExtractMethod\MethodExtractor.CodeGenerator.cs (8)
190using var _ = ArrayBuilder<VariableInfo>.GetInstance(out var variables); 272using var _ = ArrayBuilder<TStatement>.GetInstance(out var list); 328var typeParameters = ArrayBuilder<ITypeParameterSymbol>.GetInstance(); 348var parameters = ArrayBuilder<IParameterSymbol>.GetInstance();
ExtractMethod\MethodExtractor.VariableInfo.cs (1)
135public static void SortVariables(Compilation compilation, ArrayBuilder<VariableInfo> variables)
FindUsages\AbstractFindUsagesService_FindReferences.cs (2)
74using var _ = ArrayBuilder<DefinitionItem>.GetInstance(out var result);
Fixer.cs (8)
25protected abstract TArgumentListSyntax GenerateNewArgumentList(TArgumentListSyntax oldArgumentList, ArrayBuilder<TArgumentSyntax> newArguments); 50using var _ = ArrayBuilder<ISymbol>.GetInstance(out var candidateSymbols); 60using var __ = ArrayBuilder<(TExpressionSyntax, ITypeSymbol)>.GetInstance(out var mutablePotentialConversionTypes); 128using var _ = ArrayBuilder<TArgumentSyntax>.GetInstance(out var newArguments); 207ArrayBuilder<TArgumentSyntax> newArguments,
FullyQualify\AbstractFullyQualifyService.cs (3)
103using var _1 = ArrayBuilder<FullyQualifyIndividualFixData>.GetInstance(out var fixes); 188ArrayBuilder<FullyQualifyIndividualFixData> fixes,
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (6)
70using var _1 = ArrayBuilder<INamedTypeSymbol>.GetInstance(out var missingComparableTypes); 104using var _2 = ArrayBuilder<CodeAction>.GetInstance(out var nestedActions); 183using var _ = ArrayBuilder<IMethodSymbol>.GetInstance(out var operators);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.ConstructorDelegatingCodeAction.cs (4)
62using var _1 = ArrayBuilder<SyntaxNode>.GetInstance(out var nullCheckStatements); 63using var _2 = ArrayBuilder<SyntaxNode>.GetInstance(out var assignStatements);
GenerateConstructorFromMembers\AbstractGenerateConstructorFromMembersCodeRefactoringProvider.cs (8)
80using var _ = ArrayBuilder<CodeAction>.GetInstance(out var actions); 97using var resultsBuilder = ArrayBuilder<IntentProcessorResult>.GetInstance(out var results); 228using var _ = ArrayBuilder<PickMembersOption>.GetInstance(out var pickMemberOptions); 267using var _ = ArrayBuilder<CodeAction>.GetInstance(out var result);
GenerateDefaultConstructors\AbstractGenerateDefaultConstructorsService.cs (2)
39using var _ = ArrayBuilder<CodeAction>.GetInstance(out var result);
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (2)
70using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var expressions);
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (3)
66using var _ = ArrayBuilder<IMethodSymbol>.GetInstance(out var methods); 142private async Task AddOperatorsAsync(ArrayBuilder<IMethodSymbol> members, CancellationToken cancellationToken)
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersCodeRefactoringProvider.cs (4)
206using var _ = ArrayBuilder<Task<CodeAction>>.GetInstance(out var tasks); 258using var _ = ArrayBuilder<PickMembersOption>.GetInstance(out var pickMembersOptions);
GenerateFromMembers\AbstractGenerateFromMembersCodeRefactoringProvider.cs (2)
93using var _ = ArrayBuilder<IParameterSymbol>.GetInstance(out var parameters);
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.cs (2)
90using var _ = ArrayBuilder<CodeAction>.GetInstance(out var result);
GenerateMember\GenerateConstructor\AbstractGenerateConstructorService.State.cs (2)
413using var _ = ArrayBuilder<IParameterSymbol>.GetInstance(out var parameters);
GenerateMember\GenerateParameterizedMember\AbstractGenerateMethodService.State.cs (4)
234using var _1 = ArrayBuilder<string>.GetInstance(out var names); 235using var _2 = ArrayBuilder<bool>.GetInstance(out var isFixed);
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.cs (2)
44using var _ = ArrayBuilder<CodeAction>.GetInstance(out var result);
GenerateMember\GenerateParameterizedMember\AbstractGenerateParameterizedMemberService.SignatureInfo.cs (2)
210using var _ = ArrayBuilder<IParameterSymbol>.GetInstance(out var result);
GenerateMember\GenerateVariable\AbstractGenerateVariableService.cs (8)
56using var _ = ArrayBuilder<CodeAction>.GetInstance(out var actions); 98ArrayBuilder<CodeAction> result, SemanticDocument document, State state, CodeAndImportGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 141private static void GenerateWritableProperty(ArrayBuilder<CodeAction> result, SemanticDocument document, State state, CodeAndImportGenerationOptionsProvider fallbackOptions) 148private static void AddFieldCodeActions(ArrayBuilder<CodeAction> result, SemanticDocument document, State state, CodeAndImportGenerationOptionsProvider fallbackOptions) 180private static void GenerateWriteableField(ArrayBuilder<CodeAction> result, SemanticDocument document, State state, CodeAndImportGenerationOptionsProvider fallbackOptions) 187ArrayBuilder<CodeAction> result, Document document, State state, CodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken) 203ArrayBuilder<CodeAction> result, Document document, State state, CodeGenerationOptionsProvider fallbackOptions, CancellationToken cancellationToken)
GenerateMember\GenerateVariable\AbstractGenerateVariableService.State.cs (2)
483using var _ = ArrayBuilder<ITypeParameterSymbol>.GetInstance(out var combinedTypeParameters);
GenerateType\AbstractGenerateTypeService.cs (8)
112using var _ = ArrayBuilder<CodeAction>.GetInstance(out var result); 196using var _ = ArrayBuilder<ITypeParameterSymbol>.GetInstance(out var typeParameters); 200using var _1 = ArrayBuilder<string>.GetInstance(arity, out var names); 201using var _2 = ArrayBuilder<bool>.GetInstance(arity, out var isFixed);
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (8)
106using var _ = ArrayBuilder<ISymbol>.GetInstance(out var members); 115private async Task AddMembersAsync(ArrayBuilder<ISymbol> members, GenerateTypeOptionsResult options = null) 173private void AddProperties(ArrayBuilder<ISymbol> members) 186IList<TArgumentSyntax> argumentList, ArrayBuilder<ISymbol> members, GenerateTypeOptionsResult options = null) 193using var _ = ArrayBuilder<IParameterSymbol>.GetInstance(out var parameters); 233private void AddExceptionConstructors(ArrayBuilder<ISymbol> members)
HashCodeAnalyzer.OperationDeconstructor.cs (2)
27private readonly ArrayBuilder<ISymbol> _hashedSymbols; 36_hashedSymbols = ArrayBuilder<ISymbol>.GetInstance();
ImplementInterface\AbstractImplementInterfaceService.CodeAction.cs (7)
241using var _1 = ArrayBuilder<ISymbol>.GetInstance(out var implementedVisibleMembers); 242using var _2 = ArrayBuilder<ISymbol>.GetInstance(out var implementedMembers); 275private string DetermineMemberName(ISymbol member, ArrayBuilder<ISymbol> implementedVisibleMembers) 295ArrayBuilder<ISymbol> implementedVisibleMembers, 500private bool HasMatchingMember(ArrayBuilder<ISymbol> implementedVisibleMembers, ISymbol member)
ImplementInterface\AbstractImplementInterfaceService.CodeAction_Conflicts.cs (1)
20private bool HasConflictingMember(ISymbol member, ArrayBuilder<ISymbol> implementedVisibleMembers)
ImplementInterface\AbstractImplementInterfaceService.cs (2)
190using var _ = ArrayBuilder<SyntaxTrivia>.GetInstance(out var trivia);
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (2)
284using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var statements);
InheritanceMargin\AbstractInheritanceMarginService_Helpers.cs (22)
61using var _ = ArrayBuilder<InheritanceMarginItem>.GetInstance(out var builder); 91using var _ = ArrayBuilder<(ISymbol symbol, int lineNumber)>.GetInstance(out var builder); 133using var _ = ArrayBuilder<InheritanceMarginItem>.GetInstance(out var result); 218using var _1 = ArrayBuilder<InheritanceMarginItem>.GetInstance(out var items); 225using var _2 = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var targetItems); 245using var _ = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var targetItems); 273ArrayBuilder<InheritanceMarginItem> builder, 333ArrayBuilder<InheritanceMarginItem> builder, 580using var _ = ArrayBuilder<ISymbol>.GetInstance(out var builder); 614using var _ = ArrayBuilder<ISymbol>.GetInstance(out var builder); 649using var _ = ArrayBuilder<ISymbol>.GetInstance(out var builder); 743using var _ = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var builder);
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (2)
568using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var content);
InitializeParameter\AbstractInitializeMemberFromParameterCodeRefactoringProviderMemberCreation.cs (8)
118using var _ = ArrayBuilder<CodeAction>.GetInstance(out var allActions); 225using var _ = ArrayBuilder<IParameterSymbol>.GetInstance(out var result); 599using var _ = ArrayBuilder<(IParameterSymbol, bool before)>.GetInstance(out var siblings); 807using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var accessors);
InitializeParameter\AbstractInitializeParameterCodeRefactoringProvider.cs (2)
113using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var listOfPotentiallyValidParametersNodes);
InlineHints\AbstractInlineParameterNameHintsService.cs (8)
38ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)> buffer, 69using var _1 = ArrayBuilder<InlineHint>.GetInstance(out var result); 70using var _2 = ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)>.GetInstance(out var buffer); 121ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)> parameterHints) 131ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)> parameterHints) 149ArrayBuilder<(int position, string? identifierArgument, IParameterSymbol? parameter, HintKind kind)> parameterHints)
InlineHints\AbstractInlineTypeHintsService.cs (5)
60using var _1 = ArrayBuilder<InlineHint>.GetInstance(out var result); 76using var _2 = ArrayBuilder<SymbolDisplayPart>.GetInstance(out var finalParts); 99ArrayBuilder<SymbolDisplayPart> finalParts,
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (2)
444using var _ = ArrayBuilder<IArgumentOperation>.GetInstance(out var builder);
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
280using var _0 = ArrayBuilder<ISymbol>.GetInstance(out var localVariables);
IntroduceVariable\AbstractIntroduceVariableService.cs (4)
95using var _ = ArrayBuilder<CodeAction>.GetInstance(out var actions); 101private string AddActionsAndGetTitle(State state, ArrayBuilder<CodeAction> actions, CancellationToken cancellationToken) 184private void CreateConstantFieldActions(State state, ArrayBuilder<CodeAction> actions, CancellationToken cancellationToken)
InvertIf\AbstractInvertIfCodeRefactoringProvider.cs (2)
402using var _ = ArrayBuilder<StatementRange>.GetInstance(out var builder);
LanguageServices\AnonymousTypeDisplayService\AbstractStructuralTypeDisplayService.cs (6)
35using var _ = ArrayBuilder<SymbolDisplayPart>.GetInstance(out var parts); 52using var _ = ArrayBuilder<SymbolDisplayPart>.GetInstance(out var result); 201using var _ = ArrayBuilder<INamedTypeSymbol>.GetInstance(out var result);
LanguageServices\SymbolDisplayService\AbstractSymbolDisplayService.AbstractSymbolDescriptionBuilder.cs (8)
215using var _ = ArrayBuilder<TaggedText>.GetInstance(out var builder); 232using var _ = ArrayBuilder<TaggedText>.GetInstance(out var builder); 603using var _ = ArrayBuilder<SymbolDisplayPart>.GetInstance(out var parts); 635using var _ = ArrayBuilder<SymbolDisplayPart>.GetInstance(out var parts);
MetadataAsSource\AbstractMetadataAsSourceService.DocCommentFormatter.cs (5)
33var formattedCommentLinesBuilder = ArrayBuilder<string>.GetInstance(); 165using var _ = ArrayBuilder<string>.GetInstance(out var lines); 178string line, ArrayBuilder<string> lines)
MoveToNamespace\AbstractMoveToNamespaceCodeAction.cs (2)
75using var _ = PooledObjects.ArrayBuilder<CodeActionOperation>.GetInstance(out var operations);
NavigateTo\AbstractNavigateToSearchService.CachedDocumentSearch.cs (2)
125using var _ = ArrayBuilder<Task>.GetInstance(out var tasks);
NavigateTo\AbstractNavigateToSearchService.InProcess.cs (4)
71using var _ = ArrayBuilder<Task>.GetInstance(out var tasks); 209using var _ = ArrayBuilder<ProjectId>.GetInstance(out var result);
NavigateTo\NavigateToSearcher.cs (2)
270using var _ = ArrayBuilder<Document>.GetInstance(out var result);
NavigateTo\RoslynNavigateToItem.cs (4)
159using var _ = ArrayBuilder<string>.GetInstance(out var flavors); 220using var _ = ArrayBuilder<string>.GetInstance(out var parts);
PdbSourceDocument\DocumentDebugInfoReader.cs (2)
40using var _ = ArrayBuilder<SourceDocument>.GetInstance(out var sourceDocuments);
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (2)
312using var _ = ArrayBuilder<DocumentInfo>.GetInstance(out var documents);
QuickInfo\QuickInfoUtilities.cs (4)
41using var _1 = ArrayBuilder<QuickInfoSection>.GetInstance(out var sections); 123using var _ = ArrayBuilder<TaggedText>.GetInstance(out var usageTextBuilder);
Rename\SymbolicRenameInfo.cs (2)
212using var _ = ArrayBuilder<DocumentSpan>.GetInstance(out var documentSpans);
ReplaceMethodWithProperty\ReplaceMethodWithPropertyCodeRefactoringProvider.cs (2)
410using var _ = ArrayBuilder<GetAndSetMethods>.GetInstance(out var result);
ReplacePropertyWithMethods\ReplacePropertyWithMethodsCodeRefactoringProvider.cs (2)
403using var _ = ArrayBuilder<(IPropertySymbol property, SyntaxNode declaration)>.GetInstance(out var result);
Shared\Utilities\ExtractTypeHelpers.cs (4)
167using var _ = ArrayBuilder<ITypeParameterSymbol>.GetInstance(out var typeParameters); 188using var _ = ArrayBuilder<ITypeParameterSymbol>.GetInstance(out var directlyReferencedTypeParameters);
SignatureHelp\AbstractSignatureHelpProvider.cs (2)
306using var _ = ArrayBuilder<Document>.GetInstance(out var builder);
Snippets\AbstractSnippetService.cs (4)
49using var _ = ArrayBuilder<SnippetData>.GetInstance(out var arrayBuilder); 65using var _ = ArrayBuilder<ISnippetProvider>.GetInstance(out var arrayBuilder);
Snippets\SnippetProviders\AbstractConditionalBlockSnippetProvider.cs (2)
32using var _ = ArrayBuilder<SnippetPlaceholder>.GetInstance(out var arrayBuilder);
Snippets\SnippetProviders\AbstractTypeSnippetProvider.cs (2)
34using var _ = ArrayBuilder<SnippetPlaceholder>.GetInstance(out var arrayBuilder);
SpellCheck\AbstractSpellCheckSpanService.cs (4)
30using var _ = ArrayBuilder<SpellCheckSpan>.GetInstance(out var spans); 43private readonly ArrayBuilder<SpellCheckSpan> _spans; 45public Worker(ISyntaxFactsService syntaxFacts, ISyntaxClassificationService classifier, ArrayBuilder<SpellCheckSpan> spans)
StackTraceExplorer\StackTraceAnalyzer.cs (2)
40using var _ = ArrayBuilder<ParsedFrame>.GetInstance(out var builder);
StackTraceExplorer\StackTraceExplorerUtilities.cs (2)
48using var _ = PooledObjects.ArrayBuilder<Project>.GetInstance(out var candidateProjects);
Structure\BlockStructureServiceWithProviders.cs (2)
78using var _ = ArrayBuilder<BlockSpan>.GetInstance(out var updatedSpans);
SuppressMessageAttributeState.cs (2)
64using var _ = ArrayBuilder<(string name, IOperation value)>.GetInstance(out var builder);
SuppressMessageAttributeState.TargetSymbolResolver.cs (5)
82var results = ArrayBuilder<ISymbol>.GetInstance(); 319var builder = new ArrayBuilder<ParameterInfo>(); 660var builder = new ArrayBuilder<TypeInfo>(); 740var builder = new ArrayBuilder<IMethodSymbol>();
SymbolSearch\Windows\SymbolSearchUpdateEngine.cs (11)
87var result = ArrayBuilder<PackageWithTypeResult>.GetInstance(); 116var result = ArrayBuilder<PackageWithAssemblyResult>.GetInstance(); 168var results = ArrayBuilder<ReferenceAssemblyWithTypeResult>.GetInstance(); 180var nameParts = ArrayBuilder<string>.GetInstance(); 206var nameParts = ArrayBuilder<string>.GetInstance(); 264private void GetFullName(ArrayBuilder<string> nameParts, Path8 path)
TaskList\AbstractTaskListService.cs (5)
26protected abstract void AppendTaskListItems(ImmutableArray<TaskListItemDescriptor> descriptors, SyntacticDocument document, SyntaxTrivia trivia, ArrayBuilder<TaskListItem> items); 64using var _ = ArrayBuilder<TaskListItem>.GetInstance(out var items); 86ArrayBuilder<TaskListItem> items) 125ArrayBuilder<TaskListItem> items)
UseCollectionInitializerAnalyzer.cs (1)
58protected override void AddMatches(ArrayBuilder<TExpressionStatementSyntax> matches)
UseNamedMemberInitializerAnalyzer.cs (1)
60protected override void AddMatches(ArrayBuilder<Match<TExpressionSyntax, TStatementSyntax, TMemberAccessExpressionSyntax, TAssignmentStatementSyntax>> matches)
Workspace\BackgroundCompiler.cs (3)
84using var _ = ArrayBuilder<Compilation>.GetInstance(out var compilations); 94ArrayBuilder<Compilation> compilations,
Workspace\CompileTimeSolutionProvider.cs (7)
98using var _1 = ArrayBuilder<DocumentId>.GetInstance(out var configIdsToRemove); 99using var _2 = ArrayBuilder<DocumentId>.GetInstance(out var documentIdsToRemove); 226using var _1 = ArrayBuilder<DocumentId>.GetInstance(out var result); 227using var _2 = PooledDictionary<ProjectId, ArrayBuilder<string>>.GetInstance(out var compileTimeFilePathsByProject);
Wrapping\AbstractCodeActionComputer.cs (2)
277var result = ArrayBuilder<CodeAction>.GetInstance();
Wrapping\BinaryExpression\AbstractBinaryExpressionWrapper.cs (3)
99using var _ = ArrayBuilder<SyntaxNodeOrToken>.GetInstance(out var result); 105PrecedenceKind precedence, SyntaxNode expr, ArrayBuilder<SyntaxNodeOrToken> result)
Wrapping\BinaryExpression\BinaryExpressionCodeActionComputer.cs (4)
85using var _ = ArrayBuilder<Edit>.GetInstance(out var result); 121using var _ = ArrayBuilder<Edit>.GetInstance(out var result);
Wrapping\ChainedExpression\AbstractChainedExpressionWrapper.cs (13)
122using var _1 = ArrayBuilder<SyntaxNodeOrToken>.GetInstance(out var pieces); 133using var _2 = ArrayBuilder<ImmutableArray<SyntaxNodeOrToken>>.GetInstance(out var chunks); 139ArrayBuilder<SyntaxNodeOrToken> pieces, 140ArrayBuilder<ImmutableArray<SyntaxNodeOrToken>> chunks) 198ArrayBuilder<SyntaxNodeOrToken> pieces, bool firstChunk, int index) 218private static bool IsNode<TNode>(ArrayBuilder<SyntaxNodeOrToken> pieces, int index) 224private static bool IsToken(int tokenKind, ArrayBuilder<SyntaxNodeOrToken> pieces, int index) 231ArrayBuilder<SyntaxNodeOrToken> pieces, int start, int end) 233using var _ = ArrayBuilder<SyntaxNodeOrToken>.GetInstance(end - start, out var result); 268private void Decompose(SyntaxNode node, ArrayBuilder<SyntaxNodeOrToken> pieces)
Wrapping\ChainedExpression\ChainedExpressionCodeActionComputer.cs (10)
98using var _ = ArrayBuilder<WrapItemsAction>.GetInstance(out var actions); 109private async Task AddWrapCodeActionAsync(ArrayBuilder<WrapItemsAction> actions) 115private async Task AddUnwrapCodeActionAsync(ArrayBuilder<WrapItemsAction> actions) 118private async Task AddWrapLongCodeActionAsync(ArrayBuilder<WrapItemsAction> actions) 126using var _ = ArrayBuilder<Edit>.GetInstance(out var result); 174using var _ = ArrayBuilder<Edit>.GetInstance(out var result); 185ArrayBuilder<Edit> result, ImmutableArray<SyntaxNodeOrToken> chunk)
Wrapping\SeparatedSyntaxList\SeparatedSyntaxListCodeActionComputer.cs (16)
97WrappingStyle wrappingStyle, ArrayBuilder<Edit> result) 140using var _ = ArrayBuilder<WrappingGroup>.GetInstance(out var result); 145private async Task AddWrappingGroupsAsync(ArrayBuilder<WrappingGroup> result) 156using var _ = ArrayBuilder<WrapItemsAction>.GetInstance(out var unwrapActions); 187using var _ = ArrayBuilder<Edit>.GetInstance(out var result); 214using var _ = ArrayBuilder<WrapItemsAction>.GetInstance(out var codeActions); 270using var _ = ArrayBuilder<Edit>.GetInstance(out var result); 338using var _ = ArrayBuilder<WrapItemsAction>.GetInstance(out var codeActions); 396using var _ = ArrayBuilder<Edit>.GetInstance(out var result);
Microsoft.CodeAnalysis.LanguageServer.Protocol (156)
Extensions\ProtocolConversions.cs (4)
259using var _ = ArrayBuilder<(Uri Uri, LSP.TextEdit TextEdit)>.GetInstance(out var uriToTextEdits); 590using var _ = ArrayBuilder<LSP.VSInternalReferenceKind>.GetInstance(out var referenceKinds);
Features\CodeFixes\CodeFixService.cs (10)
266using var resultDisposer = ArrayBuilder<CodeFixCollection>.GetInstance(out var result); 576using var fixesDisposer = ArrayBuilder<CodeFix>.GetInstance(out var fixes); 614using var disposer = ArrayBuilder<Diagnostic>.GetInstance(out var newApplicableDiagnostics); 832using var _ = PooledDictionary<DiagnosticId, ArrayBuilder<CodeFixProvider>>.GetInstance(out var mutableMap); 877using var builderDisposer = ArrayBuilder<IConfigurationFixProvider>.GetInstance(out var builder); 927using var _ = PooledDictionary<DiagnosticId, ArrayBuilder<CodeFixProvider>>.GetInstance(out var builder);
Features\Diagnostics\DefaultDiagnosticAnalyzerService.cs (2)
169using var _ = ArrayBuilder<DiagnosticData>.GetInstance(out var builder);
Features\Diagnostics\DiagnosticAnalyzerService.cs (2)
85using var _ = ArrayBuilder<DiagnosticData>.GetInstance(out var diagnostics);
Features\Diagnostics\DiagnosticDataExtensions.cs (2)
23using var _ = PooledObjects.ArrayBuilder<DiagnosticDataLocation>.GetInstance(out var locationsToTag);
Features\Diagnostics\DiagnosticService.cs (12)
225using var _ = ArrayBuilder<Data>.GetInstance(out var buffer); 259using var _1 = ArrayBuilder<DiagnosticData>.GetInstance(out var result); 260using var _2 = ArrayBuilder<Data>.GetInstance(out var buffer); 295using var _1 = ArrayBuilder<DiagnosticBucket>.GetInstance(out var result); 296using var _2 = ArrayBuilder<Data>.GetInstance(out var buffer); 312IDiagnosticUpdateSource source, Workspace workspace, ProjectId projectId, DocumentId documentId, object id, ArrayBuilder<Data> list) 346private static bool TryAddData<T>(Workspace workspace, T key, Data data, Func<Data, T> keyGetter, ArrayBuilder<Data> result) where T : class
Features\Diagnostics\DocumentAnalysisExecutor.cs (2)
385using var _ = ArrayBuilder<DiagnosticData>.GetInstance(diagnostics.Length, out var builder);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (8)
78using var _1 = ArrayBuilder<(DiagnosticAnalyzer, DocumentAnalysisData)>.GetInstance(out var spanBasedAnalyzers); 79using var _2 = ArrayBuilder<(DiagnosticAnalyzer, DocumentAnalysisData)>.GetInstance(out var documentBasedAnalyzers); 144ArrayBuilder<(DiagnosticAnalyzer, DocumentAnalysisData)> analyzersAndExistingData, 156ArrayBuilder<(DiagnosticAnalyzer, DocumentAnalysisData)> analyzersAndExistingData, 316using var _ = ArrayBuilder<DiagnosticData>.GetInstance(out var resultBuilder);
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (13)
25TextDocument document, TextSpan? range, ArrayBuilder<DiagnosticData> result, Func<string, bool>? shouldIncludeDiagnostic, 47using var _ = ArrayBuilder<DiagnosticData>.GetInstance(out var list); 182public async Task<bool> TryGetAsync(ArrayBuilder<DiagnosticData> list, CancellationToken cancellationToken) 189using var _1 = ArrayBuilder<StateSet>.GetInstance(out var syntaxAnalyzers); 190using var _2 = ArrayBuilder<StateSet>.GetInstance(out var semanticSpanBasedAnalyzers); 191using var _3 = ArrayBuilder<StateSet>.GetInstance(out var semanticDocumentBasedAnalyzers); 225var stateSets = spanBased ? semanticSpanBasedAnalyzers : semanticDocumentBasedAnalyzers; 276ArrayBuilder<DiagnosticData> list, 313ArrayBuilder<DiagnosticData> builder,
Features\Diagnostics\EngineV2\DiagnosticIncrementalAnalyzer_IncrementalAnalyzer.cs (4)
70using var _ = ArrayBuilder<StateSet>.GetInstance(out var nonCachedStateSets); 159using var _ = ArrayBuilder<StateSet>.GetInstance(out var analyzedStateSetsBuilder);
Features\UnifiedSuggestions\UnifiedSuggestedActionsSource.cs (32)
76using var _ = ArrayBuilder<CodeFixGroupKey>.GetInstance(out var order); 94ArrayBuilder<CodeFixGroupKey> order, 105ArrayBuilder<CodeFixGroupKey> order, 135ArrayBuilder<CodeFixGroupKey> order, 153using var _ = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(action.NestedCodeActions.Length, out var unifiedNestedActions); 183ArrayBuilder<CodeFixGroupKey> order) 232using var fixAllSuggestedActionsDisposer = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(out var fixAllSuggestedActions); 288using var _1 = ArrayBuilder<UnifiedSuggestedActionSet>.GetInstance(out var nonSuppressionSets); 289using var _2 = ArrayBuilder<UnifiedSuggestedActionSet>.GetInstance(out var suppressionSets); 290using var _3 = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(out var bulkConfigurationActions); 347static (TextSpan? span, string category) CombineSpansAndCategory(ArrayBuilder<UnifiedSuggestedActionSet> sets) 394ArrayBuilder<UnifiedSuggestedActionSet> sets) 459using var _ = ArrayBuilder<UnifiedSuggestedActionSet>.GetInstance(filteredRefactorings.Length, out var orderedRefactorings); 521using var _ = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(out var refactoringSuggestedActions); 551using var _1 = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(codeAction.NestedCodeActions.Length, out var nestedActions); 611using var fixAllSuggestedActionsDisposer = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(out var fixAllSuggestedActions); 739using var newActionsDisposer = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(out var newActions); 767using var resultDisposer = ArrayBuilder<UnifiedSuggestedActionSet>.GetInstance(out var result); 784using var actionsDisposer = ArrayBuilder<IUnifiedSuggestedAction>.GetInstance(out var actions);
Handler\BufferedProgress.cs (2)
30private readonly ArrayBuilder<T>? _buffer; 35_buffer = underlyingProgress == null ? ArrayBuilder<T>.GetInstance() : null;
Handler\CodeActions\CodeActionHelpers.cs (10)
50using var _ = ArrayBuilder<VSInternalCodeAction>.GetInstance(out var codeActions); 129using var _ = ArrayBuilder<VSInternalCodeAction>.GetInstance(out var nestedActions); 154using var _ = ArrayBuilder<LSP.Diagnostic>.GetInstance(out var diagnosticsBuilder); 190var _ = ArrayBuilder<CodeAction>.GetInstance(out var codeActions); 219using var _ = ArrayBuilder<CodeAction>.GetInstance(out var nestedActions);
Handler\CodeActions\CodeActionResolveHandler.cs (2)
93using var _ = ArrayBuilder<TextDocumentEdit>.GetInstance(out var textDocumentEdits);
Handler\CodeLens\CodeLensHandler.cs (2)
57using var _ = ArrayBuilder<LSP.CodeLens>.GetInstance(out var codeLenses);
Handler\Completion\CompletionHandler.cs (4)
123using var _ = ArrayBuilder<LSP.CompletionItem>.GetInstance(out var lspCompletionItems); 374using var _ = ArrayBuilder<MatchResult>.GetInstance(out var matchResultsBuilder);
Handler\Definitions\AbstractGoToDefinitionHandler.cs (2)
46var locations = ArrayBuilder<LSP.Location>.GetInstance();
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (8)
211using var _ = ArrayBuilder<PreviousPullResult>.GetInstance(out var removedDocumentsBuilder); 278using var _ = ArrayBuilder<LSP.Diagnostic>.GetInstance(out var result); 351using var _ = ArrayBuilder<LSP.Diagnostic>.GetInstance(out var diagnosticsBuilder); 470using var _ = ArrayBuilder<DiagnosticTag>.GetInstance(out var result);
Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (4)
148using var _ = ArrayBuilder<IDiagnosticSource>.GetInstance(out var result); 167using var _ = ArrayBuilder<IDiagnosticSource>.GetInstance(out var result);
Handler\FoldingRanges\FoldingRangesHandler.cs (2)
72using var _ = ArrayBuilder<FoldingRange>.GetInstance(out var foldingRanges);
Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (1)
47var edits = new ArrayBuilder<LSP.TextEdit>();
Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
79var edits = new ArrayBuilder<TextEdit>();
Handler\InlineCompletions\InlineCompletionsHandler.cs (2)
164using var _1 = ArrayBuilder<TextChange>.GetInstance(out var lspTextChanges);
Handler\InlineCompletions\XmlSnippetParser.CodeSnippet.cs (2)
183using var builder = ArrayBuilder<SnippetPart>.GetInstance(out var snippetParts);
Handler\References\FindImplementationsHandler.cs (2)
41var locations = ArrayBuilder<LSP.Location>.GetInstance();
Handler\References\FindUsagesLSPContext.cs (2)
288using var _ = ArrayBuilder<ClassifiedTextRun>.GetInstance(out var classifiedTextRuns);
Handler\SemanticTokens\SemanticTokensHelpers.cs (7)
108using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var classifiedSpans); 147using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var updatedClassifiedSpans); 174ArrayBuilder<ClassifiedSpan> updatedClassifiedSpans, 239using var _ = ArrayBuilder<int>.GetInstance(classifiedSpans.Length, out var data);
Handler\SignatureHelp\SignatureHelpHandler.cs (2)
62var sigInfos = new ArrayBuilder<LSP.SignatureInformation>(); 153var taggedTexts = new ArrayBuilder<TaggedText>();
Handler\SpellCheck\AbstractSpellCheckingHandler.cs (2)
160using var _ = ArrayBuilder<LSP.VSInternalSpellCheckableRange>.GetInstance(spans.Length, out var result);
Handler\SpellCheck\WorkspaceSpellCheckHandler.cs (2)
35using var _ = ArrayBuilder<Document>.GetInstance(out var result);
Handler\Symbols\DocumentSymbolsHandler.cs (4)
55using var _ = ArrayBuilder<object>.GetInstance(out var symbols); 129using var _ = ArrayBuilder<DocumentSymbol>.GetInstance(out var list);
Workspaces\LspWorkspaceManager.cs (2)
233using var _ = ArrayBuilder<(Workspace, Solution, bool)>.GetInstance(out var solutions);
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (3)
Hover\HoverTests.cs (3)
407using var _ = ArrayBuilder<ClassifiedTextElement>.GetInstance(out var classifiedTextElements); 414private static void GetClassifiedTextElements(ContainerElement container, ArrayBuilder<ClassifiedTextElement> classifiedTextElements)
Microsoft.CodeAnalysis.Remote.ServiceHub (23)
Host\AssetProvider.cs (2)
62using var _ = ArrayBuilder<ValueTuple<Checksum, T>>.GetInstance(checksums.Count, out var list);
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (6)
195using var _ = ArrayBuilder<(string analyzerId, SerializableDiagnosticMap diagnosticMap)>.GetInstance(out var diagnostics); 231using var _2 = ArrayBuilder<(string analyzerId, AnalyzerTelemetryInfo)>.GetInstance(out var telemetryBuilder); 310using var _ = ArrayBuilder<DiagnosticAnalyzer>.GetInstance(out var analyzerBuilder);
Services\EncapsulateField\RemoteEncapsulateFieldService.cs (2)
53using var _ = ArrayBuilder<IFieldSymbol>.GetInstance(out var fields);
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (9)
135using var _2 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var classifiedSpans); 151private static void WriteTo(ArrayBuilder<ClassifiedSpan> classifiedSpans, ObjectWriter writer) 159using var _1 = ArrayBuilder<string>.GetInstance(out var classificationTypes); 290using var _1 = ArrayBuilder<string>.GetInstance(classificationTypesCount, out var classificationTypes); 296using var _2 = ArrayBuilder<ClassifiedSpan>.GetInstance(classifiedSpanCount, out var classifiedSpans);
Services\SemanticClassification\RemoteSemanticClassificationService.cs (2)
43using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var temp);
Services\SymbolFinder\RemoteSymbolFinderService.cs (2)
85using var _ = ArrayBuilder<SerializableSymbolAndProjectId>.GetInstance(out var result);
Microsoft.CodeAnalysis.Remote.Workspaces (2)
RemoteHostAssetSerialization.cs (2)
94using var _ = ArrayBuilder<(Checksum, object)>.GetInstance(out var results);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.vb (1)
87Dim builder = ArrayBuilder(Of String).GetInstance()
Microsoft.CodeAnalysis.VisualBasic.Features (46)
ArgumentFixer.vb (1)
28Protected Overrides Function GenerateNewArgumentList(oldArgumentList As ArgumentListSyntax, newArguments As ArrayBuilder(Of ArgumentSyntax)) As ArgumentListSyntax
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
666Dim permutedParams = ArrayBuilder(Of SyntaxNode).GetInstance() 694Dim results = ArrayBuilder(Of ISymbol).GetInstance()
CodeLens\VisualBasicCodeLensMemberFinder.vb (3)
26Dim builder = ArrayBuilder(Of CodeLensMember).GetInstance() 37Private ReadOnly _memberBuilder As ArrayBuilder(Of CodeLensMember) 39Public Sub New(memberBuilder As ArrayBuilder(Of CodeLensMember))
Completion\CompletionProviders\CompletionListTagCompletionProvider.vb (1)
58Dim builder = ArrayBuilder(Of SymbolAndSelectionInfo).GetInstance()
Completion\CompletionProviders\EnumCompletionProvider.vb (1)
44Dim builder = ArrayBuilder(Of SymbolAndSelectionInfo).GetInstance()
Completion\CompletionProviders\ImportCompletionProvider\ImportCompletionProviderHelper.vb (1)
20Dim builder = ArrayBuilder(Of String).GetInstance()
Diagnostics\VisualBasicAnalyzerDriverService.vb (1)
25builder As ArrayBuilder(Of DeclarationInfo),
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (11)
823Dim stack = ArrayBuilder(Of SyntaxList(Of StatementSyntax)).GetInstance() 1319Dim builder = ArrayBuilder(Of (ISymbol, ISymbol, EditKind)).GetInstance() 2125Private ReadOnly _diagnostics As ArrayBuilder(Of RudeEditDiagnostic) 2133diagnostics As ArrayBuilder(Of RudeEditDiagnostic), 2400diagnostics As ArrayBuilder(Of RudeEditDiagnostic), 2434Friend Overrides Sub ReportMemberBodyUpdateRudeEdits(diagnostics As ArrayBuilder(Of RudeEditDiagnostic), newMember As SyntaxNode, span As TextSpan?) 2453Friend Overrides Sub ReportInsertedMemberSymbolRudeEdits(diagnostics As ArrayBuilder(Of RudeEditDiagnostic), newSymbol As ISymbol, newNode As SyntaxNode, insertingIntoExistingContainingType As Boolean) 2570Friend Overrides Sub ReportEnclosingExceptionHandlingRudeEdits(diagnostics As ArrayBuilder(Of RudeEditDiagnostic), 2654Friend Overrides Sub ReportStateMachineSuspensionPointRudeEdits(diagnostics As ArrayBuilder(Of RudeEditDiagnostic), oldNode As SyntaxNode, newNode As SyntaxNode) 2765Friend Overrides Sub ReportOtherRudeEditsAroundActiveStatement(diagnostics As ArrayBuilder(Of RudeEditDiagnostic), 2796Private Sub ReportRudeEditsForAncestorsDeclaringInterStatementTemps(diagnostics As ArrayBuilder(Of RudeEditDiagnostic),
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateParameterizedMemberService.vb (2)
95Dim list = ArrayBuilder(Of ITypeParameterSymbol).GetInstance() 168Dim Result = ArrayBuilder(Of ITypeSymbol).GetInstance()
InheritanceMargin\VisualBasicInheritanceMarginService.vb (2)
29Dim builder As ArrayBuilder(Of SyntaxNode) = Nothing 30Using ArrayBuilder(Of SyntaxNode).GetInstance(builder)
InlineHints\VisualBasicInlineParameterNameHintsService.vb (1)
28buffer As ArrayBuilder(Of (position As Integer, identifierArgument As String, parameter As IParameterSymbol, kind As HintKind)),
LambdaUtilities.vb (2)
434Dim result = ArrayBuilder(Of SyntaxNode).GetInstance() 454Private Shared Sub AddFirstJoinVariableRecursive(result As ArrayBuilder(Of SyntaxNode), joinClause As JoinClauseSyntax)
LanguageServices\VisualBasicStructuralTypeDisplayService.vb (1)
30Dim members = ArrayBuilder(Of SymbolDisplayPart).GetInstance()
LineSeparators\VisualBasicLineSeparatorService.vb (3)
61Dim spans = ArrayBuilder(Of TextSpan).GetInstance() 103Private Shared Sub ProcessNodeList(Of T As SyntaxNode)(children As SyntaxList(Of T), spans As ArrayBuilder(Of TextSpan), token As CancellationToken) 145Private Shared Sub ProcessImports(importsList As SyntaxList(Of ImportsStatementSyntax), spans As ArrayBuilder(Of TextSpan))
NavigationBar\VisualBasicNavigationBarItemService.vb (1)
110Dim items = ArrayBuilder(Of RoslynNavigationBarItem).GetInstance()
ReplacePropertyWithMethods\VisualBasicReplacePropertyWithMethods.vb (1)
57Dim result = ArrayBuilder(Of SyntaxNode).GetInstance()
TaskList\VisualBasicTaskListService.vb (1)
26items As ArrayBuilder(Of TaskListItem))
UseInitializerHelpers.vb (1)
26Public Sub AddExistingItems(objectCreation As ObjectCreationExpressionSyntax, nodesAndTokens As ArrayBuilder(Of SyntaxNodeOrToken))
VisualBasicAddExplicitCastCodeFixProvider.vb (2)
63Dim mutablePotentialConversionTypes = ArrayBuilder(Of (ExpressionSyntax, ITypeSymbol)).GetInstance() 181Dim mutablePotentialConversionTypes = ArrayBuilder(Of (ExpressionSyntax, ITypeSymbol)).GetInstance()
VisualBasicDeclarationComputer.vb (3)
18builder As ArrayBuilder(Of DeclarationInfo), 28builder As ArrayBuilder(Of DeclarationInfo), 45builder As ArrayBuilder(Of DeclarationInfo),
VisualBasicRemoveUnnecessaryImportsDiagnosticAnalyzer.vb (1)
37Dim result = ArrayBuilder(Of SyntaxNode).GetInstance()
VisualBasicUseCollectionInitializerCodeFixProvider.vb (2)
39Dim totalTrivia = ArrayBuilder(Of SyntaxTrivia).GetInstance() 68Dim nodesAndTokens = ArrayBuilder(Of SyntaxNodeOrToken).GetInstance()
VisualBasicUseObjectInitializerCodeFixProvider.vb (2)
37Dim totalTrivia = ArrayBuilder(Of SyntaxTrivia).GetInstance() 66Dim nodesAndTokens = ArrayBuilder(Of SyntaxNodeOrToken).GetInstance()
Microsoft.CodeAnalysis.VisualBasic.Workspaces (58)
Classification\ClassificationHelpers.vb (1)
321Friend Sub AddLexicalClassifications(text As SourceText, textSpan As TextSpan, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken)
Classification\SyntaxClassification\IdentifierNameSyntaxClassifier.vb (1)
20Public Overrides Sub AddClassifications(syntax As SyntaxNode, semanticModel As SemanticModel, options As ClassificationOptions, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken)
Classification\SyntaxClassification\ImportAliasClauseSyntaxClassifier.vb (2)
18Public Overrides Sub AddClassifications(syntax As SyntaxNode, semanticModel As SemanticModel, options As ClassificationOptions, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) 25result As ArrayBuilder(Of ClassifiedSpan),
Classification\SyntaxClassification\NameSyntaxClassifier.vb (5)
27result As ArrayBuilder(Of ClassifiedSpan), 70result As ArrayBuilder(Of ClassifiedSpan), 237result As ArrayBuilder(Of ClassifiedSpan)) 277Private Shared Sub ClassifyMethodStatement(methodStatement As MethodStatementSyntax, semanticModel As SemanticModel, result As ArrayBuilder(Of ClassifiedSpan)) 290result As ArrayBuilder(Of ClassifiedSpan))
Classification\SyntaxClassification\OperatorOverloadSyntaxClassifier.vb (1)
25result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken)
Classification\SyntaxClassification\VisualBasicSyntaxClassificationService.vb (2)
35Public Overrides Sub AddLexicalClassifications(text As SourceText, textSpan As TextSpan, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) 39Public Overrides Sub AddSyntacticClassifications(root As SyntaxNode, textSpan As TextSpan, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken)
Classification\VisualBasicClassificationService.vb (1)
22Public Overrides Sub AddLexicalClassifications(text As SourceText, textSpan As TextSpan, result As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken)
Classification\Worker.vb (4)
13Private ReadOnly _list As ArrayBuilder(Of ClassifiedSpan) 19Private Sub New(textSpan As TextSpan, list As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) 28tokens As IEnumerable(Of SyntaxToken), textSpan As TextSpan, list As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken) 37node As SyntaxNode, textSpan As TextSpan, list As ArrayBuilder(Of ClassifiedSpan), cancellationToken As CancellationToken)
CodeCleanup\VisualBasicCodeCleanerService.vb (4)
39Dim result = ArrayBuilder(Of TextSpan).GetInstance() 46Private Sub ProcessNode(node As SyntaxNode, result As ArrayBuilder(Of TextSpan)) 60Private Sub ProcessToken(token As SyntaxToken, result As ArrayBuilder(Of TextSpan)) 73Private Shared Function SkipProcessing(nodeOrToken As SyntaxNodeOrToken, result As ArrayBuilder(Of TextSpan)) As Boolean
CodeGeneration\ConstructorGenerator.vb (2)
83Dim tokens As ArrayBuilder(Of SyntaxToken) = Nothing 84Using x = ArrayBuilder(Of SyntaxToken).GetInstance(tokens)
CodeGeneration\EventGenerator.vb (2)
164Dim tokens As ArrayBuilder(Of SyntaxToken) = Nothing 165Using x = ArrayBuilder(Of SyntaxToken).GetInstance(tokens)
CodeGeneration\FieldGenerator.vb (2)
106Dim tokens As ArrayBuilder(Of SyntaxToken) = Nothing 107Using x = ArrayBuilder(Of SyntaxToken).GetInstance(tokens)
CodeGeneration\MethodGenerator.vb (2)
144Dim result As ArrayBuilder(Of SyntaxToken) = Nothing 145Using x = ArrayBuilder(Of SyntaxToken).GetInstance(result)
CodeGeneration\PropertyGenerator.vb (4)
165Dim modifiers As ArrayBuilder(Of SyntaxToken) = Nothing 166Using x = ArrayBuilder(Of SyntaxToken).GetInstance(modifiers) 178Dim tokens As ArrayBuilder(Of SyntaxToken) = Nothing 179Using x = ArrayBuilder(Of SyntaxToken).GetInstance(tokens)
CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
17tokens As ArrayBuilder(Of SyntaxToken),
CodeGeneration\VisualBasicCodeGenerationService.vb (2)
651Dim newModifierTokens As ArrayBuilder(Of SyntaxToken) = Nothing 652Using x = ArrayBuilder(Of SyntaxToken).GetInstance(newModifierTokens)
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
1682Dim builder = ArrayBuilder(Of SyntaxNode).GetInstance() 3835Dim builder = ArrayBuilder(Of SyntaxNode).GetInstance() 3840Private Sub Flatten(builder As ArrayBuilder(Of SyntaxNode), members As IReadOnlyList(Of SyntaxNode))
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (7)
41Dim builder = ArrayBuilder(Of String).GetInstance() 83builder As ArrayBuilder(Of String), 93builder As ArrayBuilder(Of String), 130Protected Overrides Sub AddLocalFunctionInfos(node As StatementSyntax, stringTable As StringTable, declaredSymbolInfos As ArrayBuilder(Of DeclaredSymbolInfo), containerDisplayName As String, fullyQualifiedContainerName As String, cancellationToken As CancellationToken) 134Protected Overrides Sub AddSynthesizedDeclaredSymbolInfos(container As SyntaxNode, memberDeclaration As StatementSyntax, stringTable As StringTable, declaredSymbolInfos As ArrayBuilder(Of DeclaredSymbolInfo), containerDisplayName As String, fullyQualifiedContainerName As String, cancellationToken As CancellationToken) 203declaredSymbolInfos As ArrayBuilder(Of DeclaredSymbolInfo), 556Dim builder = ArrayBuilder(Of (String, String)).GetInstance()
Formatting\Engine\Trivia\VisualBasicTriviaFormatter.vb (4)
160changes As ArrayBuilder(Of SyntaxTrivia), 176changes As ArrayBuilder(Of TextChange), 205changes As ArrayBuilder(Of SyntaxTrivia), 232changes As ArrayBuilder(Of TextChange),
Rename\VisualBasicRenameRewriterLanguageService.vb (1)
693Dim conflicts = ArrayBuilder(Of Location).GetInstance()
VisualBasicAddImportsService.vb (1)
52Dim result = ArrayBuilder(Of SyntaxNode).GetInstance()
VisualBasicSyntaxFacts.vb (1)
917Dim names = ArrayBuilder(Of String).GetInstance()
VisualBasicUnnecessaryImportsProvider.vb (5)
34Dim unnecessaryImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 56Dim redundantImports = ArrayBuilder(Of ImportsClauseSyntax).GetInstance() 87redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 111redundantImports As ArrayBuilder(Of ImportsClauseSyntax), 134redundantImports As ArrayBuilder(Of ImportsClauseSyntax),
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
EmbeddedLanguages\VirtualChars\VisualBasicVirtualCharServiceTests.vb (1)
82Dim strings = ArrayBuilder(Of String).GetInstance()
Microsoft.CodeAnalysis.Workspaces (675)
AbstractCodeGenerationService.cs (3)
549ArrayBuilder<SyntaxToken> newModifierTokens, SyntaxTokenList modifiersList, 552using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var updatedModifiersList);
AbstractSelectedMembers.cs (2)
88using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var selectedMembers);
AbstractTriviaFormatter.cs (21)
41private delegate LineColumnDelta Formatter<T>(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<T> changes, CancellationToken cancellationToken); 46private delegate void WhitespaceAppender<T>(LineColumn lineColumn, LineColumnDelta delta, TextSpan span, ArrayBuilder<T> changes); 185protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<SyntaxTrivia> changes, CancellationToken cancellationToken); 190protected abstract LineColumnDelta Format(LineColumn lineColumn, SyntaxTrivia trivia, ArrayBuilder<TextChange> changes, CancellationToken cancellationToken); 240using var _ = ArrayBuilder<SyntaxTrivia>.GetInstance(out var triviaList); 260private static void AddRange(ArrayBuilder<SyntaxTrivia> result, SyntaxTriviaList triviaList) 268using var _ = ArrayBuilder<TextChange>.GetInstance(out var changes); 284private LineColumn FormatTrivia<T>(Formatter<T> formatter, WhitespaceAppender<T> whitespaceAdder, ArrayBuilder<T> changes, CancellationToken cancellationToken) 378ArrayBuilder<T> changes, 625private void AddExtraLines(int linesBetweenTokens, ArrayBuilder<SyntaxTrivia> changes) 629using var _ = ArrayBuilder<SyntaxTrivia>.GetInstance(out var lineBreaks); 642private int GetInsertionIndex(ArrayBuilder<SyntaxTrivia> changes) 675private void AddExtraLines(int linesBetweenTokens, ArrayBuilder<TextChange> changes) 713private bool TryGetMatchingChangeIndex(ArrayBuilder<TextChange> changes, out int index) 731private TextSpan GetInsertionSpan(ArrayBuilder<TextChange> changes) 758ArrayBuilder<SyntaxTrivia> changes) 767ArrayBuilder<SyntaxTrivia> changes) 826private void AddWhitespaceTextChange(LineColumn lineColumn, LineColumnDelta delta, TextSpan span, ArrayBuilder<TextChange> changes)
AddParameterEditor.cs (2)
124using var _ = ArrayBuilder<SyntaxTrivia>.GetInstance(out var triviaList);
ArrayBuilder.Enumerator.cs (2)
14private readonly ArrayBuilder<T> _builder; 17public Enumerator(ArrayBuilder<T> builder)
ArrayBuilderExtensions.cs (23)
14public static bool Any<T>(this ArrayBuilder<T> builder, Func<T, bool> predicate) 26public static bool Any<T, A>(this ArrayBuilder<T> builder, Func<T, A, bool> predicate, A arg) 38public static bool All<T>(this ArrayBuilder<T> builder, Func<T, bool> predicate) 50public static bool All<T, A>(this ArrayBuilder<T> builder, Func<T, A, bool> predicate, A arg) 70public static ImmutableArray<TResult> SelectAsArray<TItem, TResult>(this ArrayBuilder<TItem> items, Func<TItem, TResult> map) 90var builder = ArrayBuilder<TResult>.GetInstance(items.Count); 110public static ImmutableArray<TResult> SelectAsArray<TItem, TArg, TResult>(this ArrayBuilder<TItem> items, Func<TItem, TArg, TResult> map, TArg arg) 130var builder = ArrayBuilder<TResult>.GetInstance(items.Count); 150public static ImmutableArray<TResult> SelectAsArrayWithIndex<TItem, TArg, TResult>(this ArrayBuilder<TItem> items, Func<TItem, int, TArg, TResult> map, TArg arg) 170var builder = ArrayBuilder<TResult>.GetInstance(items.Count); 180public static void AddOptional<T>(this ArrayBuilder<T> builder, T? item) 192public static void Push<T>(this ArrayBuilder<T> builder, T e) 197public static T Pop<T>(this ArrayBuilder<T> builder) 204public static bool TryPop<T>(this ArrayBuilder<T> builder, [MaybeNullWhen(false)] out T result) 216public static T Peek<T>(this ArrayBuilder<T> builder) 221public static ImmutableArray<T> ToImmutableOrEmptyAndFree<T>(this ArrayBuilder<T>? builder) 226public static void AddIfNotNull<T>(this ArrayBuilder<T> builder, T? value) 235public static void AddIfNotNull<T>(this ArrayBuilder<T> builder, T? value) 244public static void FreeAll<T>(this ArrayBuilder<T> builder, Func<T, ArrayBuilder<T>?> getNested)
Classification\AbstractClassificationService.cs (9)
23public abstract void AddLexicalClassifications(SourceText text, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 27Document document, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 33Document document, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 43ArrayBuilder<ClassifiedSpan> result, 117ArrayBuilder<ClassifiedSpan> result, 146ArrayBuilder<ClassifiedSpan> result, 185public async Task AddSyntacticClassificationsAsync(Document document, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 192SolutionServices services, SyntaxNode? root, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 208protected static void AddRange(ArrayBuilder<ClassifiedSpan> temp, List<ClassifiedSpan> result)
Classification\Classifier.cs (6)
71using var _1 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var syntacticClassifications); 72using var _2 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var semanticClassifications); 105var parts = ArrayBuilder<SymbolDisplayPart>.GetInstance();
Classification\ClassifierHelper.cs (18)
45using var _1 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var syntaxSpans); 46using var _2 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var semanticSpans); 71private static void RemoveAdditiveSpans(ArrayBuilder<ClassifiedSpan> spans) 82ArrayBuilder<ClassifiedSpan> syntaxSpans, 83ArrayBuilder<ClassifiedSpan> semanticSpans, 107using var _1 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var mergedSpans); 114using var _2 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var filledInSpans); 121private static void Order(ArrayBuilder<ClassifiedSpan> syntaxSpans) 129private static void AdjustSpans(ArrayBuilder<ClassifiedSpan> spans, TextSpan widenedSpan) 161int startPosition, ArrayBuilder<ClassifiedSpan> classifiedSpans, ArrayBuilder<ClassifiedSpan> result) 191ArrayBuilder<ClassifiedSpan> syntaxParts, 192ArrayBuilder<ClassifiedSpan> semanticParts, 193ArrayBuilder<ClassifiedSpan> finalParts)
Classification\IClassificationService.cs (5)
27void AddLexicalClassifications(SourceText text, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 33void AddSyntacticClassifications(SolutionServices services, SyntaxNode root, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 41Task AddSyntacticClassificationsAsync(Document document, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 53Task AddSemanticClassificationsAsync(Document document, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 59Task AddEmbeddedLanguageClassificationsAsync(Document document, TextSpan textSpan, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken);
Classification\IEmbeddedLanguageClassificationService.cs (2)
19ArrayBuilder<ClassifiedSpan> result, 27ArrayBuilder<ClassifiedSpan> result,
Classification\IRemoteSemanticClassificationService.cs (1)
92internal void Rehydrate(ArrayBuilder<ClassifiedSpan> classifiedSpans)
Classification\SyntaxClassification\AbstractNameSyntaxClassifier.cs (1)
33ArrayBuilder<ClassifiedSpan> result)
Classification\SyntaxClassification\AbstractSyntaxClassificationService.cs (4)
24public abstract void AddLexicalClassifications(SourceText text, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 25public abstract void AddSyntacticClassifications(SyntaxNode root, TextSpan textSpan, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 37ArrayBuilder<ClassifiedSpan> result, 56ArrayBuilder<ClassifiedSpan> result,
Classification\SyntaxClassification\AbstractSyntaxClassificationService.Worker.cs (8)
22private readonly ArrayBuilder<ClassifiedSpan> _list; 33ArrayBuilder<ClassifiedSpan> list, 56ArrayBuilder<ClassifiedSpan> list, 124using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var result); 136private void AddClassifications(ArrayBuilder<ClassifiedSpan> classifications) 159using var _ = ArrayBuilder<ClassifiedSpan>.GetInstance(out var result);
Classification\SyntaxClassification\AbstractSyntaxClassifier.cs (2)
21public virtual void AddClassifications(SyntaxNode syntax, SemanticModel semanticModel, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken) 25public virtual void AddClassifications(SyntaxToken syntax, SemanticModel semanticModel, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken)
Classification\SyntaxClassification\ISyntaxClassificationService.cs (4)
23ArrayBuilder<ClassifiedSpan> result, 30ArrayBuilder<ClassifiedSpan> result, 40ArrayBuilder<ClassifiedSpan> result, 49ArrayBuilder<ClassifiedSpan> result,
Classification\SyntaxClassification\ISyntaxClassifier.cs (2)
27void AddClassifications(SyntaxNode node, SemanticModel semanticModel, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken); 32void AddClassifications(SyntaxToken token, SemanticModel semanticModel, ClassificationOptions options, ArrayBuilder<ClassifiedSpan> result, CancellationToken cancellationToken);
CodeCleanup\AbstractCodeCleanerService.cs (2)
121var builder = ArrayBuilder<TextSpan>.GetInstance();
CodeFixes\FixAllOccurrences\BatchFixAllProvider.cs (13)
147using var _1 = ArrayBuilder<Task<ImmutableArray<Document>>>.GetInstance(out var tasks); 156using var _2 = ArrayBuilder<CodeAction>.GetInstance(out var codeActions); 165using var _3 = ArrayBuilder<Document>.GetInstance(out var changedDocuments); 186using var _4 = ArrayBuilder<Document>.GetInstance(out var result); 208using var _ = ArrayBuilder<Task>.GetInstance(out var tasks); 232string? codeActionEquivalenceKey, ArrayBuilder<CodeAction> codeActions) 236using var _ = ArrayBuilder<CodeAction>.GetInstance(out var builder);
CodeFixes\FixAllOccurrences\DocumentBasedFixAllProvider.cs (2)
112using var _2 = ArrayBuilder<Task<(DocumentId, (SyntaxNode? node, SourceText? text))>>.GetInstance(out var tasks);
CodeFixes\FixAllOccurrences\FixAllContextHelper.cs (3)
76using (var _ = ArrayBuilder<Task>.GetInstance(projectsToFix.Length, out var tasks)) 113var builder = PooledDictionary<Document, ArrayBuilder<Diagnostic>>.GetInstance();
CodeFixes\FixAllOccurrences\FixAllState.FixMultipleDiagnosticProvider.cs (2)
38var allDiagnosticsBuilder = ArrayBuilder<Diagnostic>.GetInstance();
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (2)
104using var _2 = ArrayBuilder<Task<(DocumentId docId, SourceText sourceText)>>.GetInstance(out var tasks);
CodeRefactorings\FixAllOccurences\DocumentBasedFixAllProvider.cs (2)
96using var _2 = ArrayBuilder<Task<(DocumentId, (SyntaxNode? node, SourceText? text))>>.GetInstance(out var tasks);
CustomDataFlowAnalysis.cs (3)
39var unreachableBlocksToVisit = ArrayBuilder<BasicBlock>.GetInstance(); 73ArrayBuilder<BasicBlock> unreachableBlocksToVisit,
Diagnostics\DiagnosticAnalysisResult.cs (5)
127var diagnosticsWithDocumentId = PooledDictionary<DocumentId, ArrayBuilder<DiagnosticData>>.GetInstance(); 128var diagnosticsWithoutDocumentId = ArrayBuilder<DiagnosticData>.GetInstance(); 224var builder = ArrayBuilder<DiagnosticData>.GetInstance();
Diagnostics\DiagnosticData.cs (2)
286using var _ = ArrayBuilder<DiagnosticDataLocation>.GetInstance(diagnostic.AdditionalLocations.Count, out var builder);
Diagnostics\Extensions.cs (8)
27var result = ArrayBuilder<Diagnostic>.GetInstance(); 376using var _ = ArrayBuilder<Diagnostic>.GetInstance(out var diagnosticsBuilder); 385using var _ = ArrayBuilder<Task>.GetInstance(project.DocumentIds.Count, out var tasks); 401using var _ = ArrayBuilder<Diagnostic>.GetInstance(out var diagnosticsBuilder);
Diagnostics\SkippedHostAnalyzersInfo.cs (2)
133var skippedDiagnosticIdsBuilder = ArrayBuilder<string>.GetInstance();
Editing\ImportAdderService.cs (4)
114using var _1 = ArrayBuilder<SyntaxNode>.GetInstance(out var importsToAdd); 115using var _2 = ArrayBuilder<SyntaxNode>.GetInstance(out var nodesToSimplify);
EditorConfigNamingStyleParser.cs (6)
22var symbolSpecifications = ArrayBuilder<SymbolSpecification>.GetInstance(); 23var namingStyles = ArrayBuilder<NamingStyle>.GetInstance(); 24var namingRules = ArrayBuilder<SerializableNamingRule>.GetInstance();
EditorConfigNamingStyleParser_SymbolSpec.cs (6)
167var builder = ArrayBuilder<SymbolKindOrTypeKind>.GetInstance(); 251var builder = ArrayBuilder<Accessibility>.GetInstance(); 321var builder = ArrayBuilder<ModifierKind>.GetInstance();
EnumerableExtensions.cs (16)
308var builder = ArrayBuilder<TResult>.GetInstance(); 319var builder = ArrayBuilder<TResult>.GetInstance(); 336var builder = ArrayBuilder<TResult>.GetInstance(source.Count); 348var builder = ArrayBuilder<TResult>.GetInstance(source.Count); 360var builder = ArrayBuilder<TResult>.GetInstance(); 375var builder = ArrayBuilder<TResult>.GetInstance(); 390var builder = ArrayBuilder<TResult>.GetInstance(); 402var builder = ArrayBuilder<TResult>.GetInstance();
FindSymbols\Declarations\DeclarationFinder.cs (2)
24ArrayBuilder<ISymbol> list, 75ArrayBuilder<ISymbol> list,
FindSymbols\Declarations\DeclarationFinder_AllDeclarations.cs (11)
62using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 80using var _ = ArrayBuilder<ISymbol>.GetInstance(out var buffer); 95using var _ = ArrayBuilder<ISymbol>.GetInstance(out var buffer); 115using var _ = ArrayBuilder<ISymbol>.GetInstance(out var buffer); 133async Task AddAllAsync(ArrayBuilder<ISymbol> buffer, bool mapSymbol) 158var result = ArrayBuilder<ISymbol>.GetInstance(array.Count);
FindSymbols\Declarations\DeclarationFinder_SourceDeclarations.cs (4)
182using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 195using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result);
FindSymbols\FindLiterals\FindLiteralsSearchEngine.cs (5)
142using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var matches); 151ArrayBuilder<SyntaxToken> matches, CancellationToken cancellationToken) 169ArrayBuilder<SyntaxToken> matches) 188private void CheckToken(SyntaxToken token, ArrayBuilder<SyntaxToken> matches)
FindSymbols\FindReferences\BaseTypeFinder.cs (4)
21var results = ArrayBuilder<ISymbol>.GetInstance(); 72var typesBuilder = ArrayBuilder<INamedTypeSymbol>.GetInstance();
FindSymbols\FindReferences\DependentTypeFinder_Remote.cs (2)
85using var _ = ArrayBuilder<INamedTypeSymbol>.GetInstance(out var builder);
FindSymbols\FindReferences\Finders\AbstractMemberScopedReferenceFinder.cs (2)
102using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var tokens);
FindSymbols\FindReferences\Finders\AbstractMethodOrPropertyOrEventSymbolReferenceFinder.cs (2)
38using var _ = ArrayBuilder<IMethodSymbol>.GetInstance(out var result);
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (19)
101using var _ = ArrayBuilder<Document>.GetInstance(out var documents); 191using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var locations); 249ArrayBuilder<FinderLocation> initialReferences, 261ArrayBuilder<FinderLocation> initialReferences, 273ArrayBuilder<FinderLocation> initialReferences, 293using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var allAliasReferences); 317using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var allAliasReferences); 370SyntaxNode node, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> locations); 382using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var locations); 407SyntaxNode node, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> locations) 442SyntaxNode node, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> locations) 481SyntaxNode node, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> locations) 515SyntaxNode node, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> locations) 542SyntaxNode node, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> locations)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder_GlobalSuppressions.cs (2)
83using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var locations);
FindSymbols\FindReferences\Finders\AbstractTypeParameterSymbolReferenceFinder.cs (2)
52using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var result);
FindSymbols\FindReferences\Finders\ConstructorSymbolReferenceFinder.cs (9)
46using var _ = ArrayBuilder<Document>.GetInstance(out var result); 80ArrayBuilder<Document> result, 103using var _1 = ArrayBuilder<FinderLocation>.GetInstance(out var result); 125using var _2 = ArrayBuilder<FinderLocation>.GetInstance(out var typeReferences); 154ArrayBuilder<FinderLocation> result, 223SyntaxNode node, FindReferencesDocumentState state, ArrayBuilder<FinderLocation> locations)
FindSymbols\FindReferences\Finders\ExplicitConversionSymbolReferenceFinder.cs (2)
49using var _ = ArrayBuilder<Document>.GetInstance(out var result);
FindSymbols\FindReferences\Finders\NamedTypeSymbolReferenceFinder.cs (10)
33using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 47private static void Add<TSymbol>(ArrayBuilder<ISymbol> result, ImmutableArray<TSymbol> enumerable) where TSymbol : ISymbol 60using var _ = ArrayBuilder<Document>.GetInstance(out var result); 86ArrayBuilder<Document> result, 118using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var initialReferences); 143ArrayBuilder<FinderLocation> nonAliasReferences, 171ArrayBuilder<FinderLocation> nonAliasesReferences,
FindSymbols\FindReferences\Finders\NamespaceSymbolReferenceFinder.cs (6)
36using var _ = ArrayBuilder<Document>.GetInstance(out var result); 63using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var initialReferences); 106ArrayBuilder<FinderLocation> initialReferences, 119ArrayBuilder<FinderLocation> initialReferences,
FindSymbols\FindReferences\Finders\ParameterSymbolReferenceFinder.cs (10)
57using var _ = ArrayBuilder<ISymbol>.GetInstance(out var symbols); 69private static void CascadeBetweenAnonymousDelegateParameters(IParameterSymbol parameter, ArrayBuilder<ISymbol> symbols) 79IParameterSymbol parameter, ArrayBuilder<ISymbol> symbols, CancellationToken cancellationToken) 87ArrayBuilder<ISymbol> results, 129ArrayBuilder<ISymbol> results, 179ArrayBuilder<ISymbol> results) 200ArrayBuilder<ISymbol> results) 227ArrayBuilder<ISymbol> results, 237ArrayBuilder<ISymbol> results)
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (7)
30using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 39private static void CascadeToBackingFields(IPropertySymbol symbol, ArrayBuilder<ISymbol> result) 51private static void CascadeToAccessors(IPropertySymbol symbol, ArrayBuilder<ISymbol> result) 57private static void CascadeToPrimaryConstructorParameters(IPropertySymbol property, ArrayBuilder<ISymbol> result, CancellationToken cancellationToken) 193using var _ = ArrayBuilder<FinderLocation>.GetInstance(out var locations);
FindSymbols\FindReferences\FindReferenceCache.cs (6)
103using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var result); 138using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var result); 176using var _ = ArrayBuilder<SyntaxToken>.GetInstance(out var initializers);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (4)
104using var _1 = ArrayBuilder<Task>.GetInstance(out var tasks); 212using var _3 = ArrayBuilder<Task>.GetInstance(out var tasks);
FindSymbols\StreamingProgressCollector.cs (2)
50using var _ = ArrayBuilder<ReferencedSymbol>.GetInstance(out var result);
FindSymbols\SymbolFinder_Declarations_CustomQueries.cs (2)
58using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result);
FindSymbols\SymbolFinder_Hierarchy.cs (6)
39var results = ArrayBuilder<ISymbol>.GetInstance(); 139using var _ = ArrayBuilder<ISymbol>.GetInstance(out var builder); 361using var _ = ArrayBuilder<ISymbol>.GetInstance(out var results);
FindSymbols\SymbolTree\SymbolTreeInfo.cs (8)
174var result = ArrayBuilder<ISymbol>.GetInstance(); 280using var _1 = ArrayBuilder<int>.GetInstance(unsortedNodes.Length, out var tmp); 291using var _2 = ArrayBuilder<int>.GetInstance(unsortedNodes.Length, out var ranking); 296using var _3 = ArrayBuilder<Node>.GetInstance(unsortedNodes.Length, out var result);
FindSymbols\SymbolTree\SymbolTreeInfo_Metadata.cs (3)
732var unsortedNodes = ArrayBuilder<BuilderNode>.GetInstance(); 739private readonly void AddUnsortedNodes(ArrayBuilder<BuilderNode> unsortedNodes,
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (2)
193using var _ = ArrayBuilder<Node>.GetInstance(nodeCount, out var nodes);
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (5)
103using var _ = ArrayBuilder<Checksum>.GetInstance(out var allChecksums); 129using var _ = ArrayBuilder<BuilderNode>.GetInstance(out var unsortedBuilderNodes); 151ArrayBuilder<BuilderNode> list)
FindSymbols\SymbolTree\SymbolTreeInfoCacheService.cs (2)
145using var _ = ArrayBuilder<Task>.GetInstance(out var tasks);
FindSymbols\TopLevelSyntaxTree\DeclaredSymbolInfo.cs (2)
216using var _ = ArrayBuilder<string>.GetInstance(inheritanceNamesLength, out var inheritanceNames);
FindSymbols\TopLevelSyntaxTree\IDeclaredSymbolInfoFactoryService.cs (2)
16void AddDeclaredSymbolInfos(Document document, SyntaxNode root, ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, Dictionary<string, ArrayBuilder<int>> extensionMethodInfo, CancellationToken cancellationToken);
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex.DeclarationInfo.cs (2)
33using var _ = ArrayBuilder<DeclaredSymbolInfo>.GetInstance(declaredSymbolCount, out var builder);
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex.ExtensionMethodInfo.cs (2)
76using var _ = ArrayBuilder<int>.GetInstance(arrayLength, out var builder);
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex_Create.cs (3)
22using var _1 = ArrayBuilder<DeclaredSymbolInfo>.GetInstance(out var declaredSymbolInfos); 23using var _2 = PooledDictionary<string, ArrayBuilder<int>>.GetInstance(out var extensionMethodInfo);
ICompilationExtensions.cs (4)
25var builder = ArrayBuilder<Compilation>.GetInstance(); 60var builder = ArrayBuilder<IAssemblySymbol>.GetInstance();
IDictionaryExtensions.cs (6)
64public static void MultiAdd<TKey, TValue>(this IDictionary<TKey, ArrayBuilder<TValue>> dictionary, TKey key, TValue value) 67if (!dictionary.TryGetValue(key, out var builder)) 69builder = ArrayBuilder<TValue>.GetInstance(); 76public static void MultiAddRange<TKey, TValue>(this IDictionary<TKey, ArrayBuilder<TValue>> dictionary, TKey key, IEnumerable<TValue> values) 79if (!dictionary.TryGetValue(key, out var builder)) 81builder = ArrayBuilder<TValue>.GetInstance();
J\s\src\Compilers\Core\Portable\Collections\ImmutableArrayExtensions.cs\ImmutableArrayExtensions.cs (36)
190var builder = ArrayBuilder<TResult>.GetInstance(items.Length); 216var builder = ArrayBuilder<TResult>.GetInstance(); 241var builder = ArrayBuilder<TResult>.GetInstance(); 264var builder = ArrayBuilder<TResult>.GetInstance(); 281var builder = ArrayBuilder<TResult>.GetInstance(array.Length); 307var builder = ArrayBuilder<TResult>.GetInstance(); 343var builder = ArrayBuilder<TResult>.GetInstance(self.Length); 361var builder = ArrayBuilder<TResult>.GetInstance(self.Length); 390ArrayBuilder<T>? builder = null; 410builder = ArrayBuilder<T>.GetInstance(); 428builder = ArrayBuilder<T>.GetInstance(); 635var builder = ArrayBuilder<T>.GetInstance(); 690var builder = ArrayBuilder<TValue>.GetInstance(); 713var builder = ArrayBuilder<T>.GetInstance(first.Length + second.Length + third.Length); 722var builder = ArrayBuilder<T>.GetInstance(first.Length + second.Length + third.Length + fourth.Length); 732var builder = ArrayBuilder<T>.GetInstance(first.Length + second.Length + third.Length + fourth.Length + fifth.Length); 743var builder = ArrayBuilder<T>.GetInstance(first.Length + second.Length + third.Length + fourth.Length + fifth.Length + sixth.Length); 770var builder = ArrayBuilder<T>.GetInstance(self.Length + items.Count); 852var accumulator = new Dictionary<K, ArrayBuilder<T>>(items.Length, comparer); 857if (!accumulator.TryGetValue(key, out var bucket)) 859bucket = ArrayBuilder<T>.GetInstance();
J\s\src\Dependencies\PooledObjects\ArrayBuilder.cs\ArrayBuilder.cs (27)
13[DebuggerTypeProxy(typeof(ArrayBuilder<>.DebuggerProxy))] 20private readonly ArrayBuilder<T> _builder; 22public DebuggerProxy(ArrayBuilder<T> builder) 47private readonly ObjectPool<ArrayBuilder<T>>? _pool; 58private ArrayBuilder(ObjectPool<ArrayBuilder<T>> pool) 312var tmp = ArrayBuilder<U>.GetInstance(Count); 390private static readonly ObjectPool<ArrayBuilder<T>> s_poolInstance = CreatePool(); 391public static ArrayBuilder<T> GetInstance() 393var builder = s_poolInstance.Allocate(); 398public static ArrayBuilder<T> GetInstance(int capacity) 400var builder = GetInstance(); 405public static ArrayBuilder<T> GetInstance(int capacity, T fillWithValue) 407var builder = GetInstance(); 418public static ObjectPool<ArrayBuilder<T>> CreatePool() 423public static ObjectPool<ArrayBuilder<T>> CreatePool(int size) 425ObjectPool<ArrayBuilder<T>>? pool = null; 426pool = new ObjectPool<ArrayBuilder<T>>(() => new ArrayBuilder<T>(pool!), size); 465var accumulator = new Dictionary<K, ArrayBuilder<T>>(Count, comparer); 470if (!accumulator.TryGetValue(key, out var bucket)) 472bucket = ArrayBuilder<T>.GetInstance(); 490public void AddRange(ArrayBuilder<T> items) 495public void AddRange<U>(ArrayBuilder<U> items, Func<U, T> selector) 503public void AddRange<U>(ArrayBuilder<U> items) where U : T 508public void AddRange<U>(ArrayBuilder<U> items, int start, int length) where U : T 630var result = ArrayBuilder<S>.GetInstance(Count);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ICollectionExtensions.cs\ICollectionExtensions.cs (2)
16using var _ = ArrayBuilder<T>.GetInstance(out var result);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ImmutableArrayExtensions.cs\ImmutableArrayExtensions.cs (2)
32using var _ = ArrayBuilder<T>.GetInstance(count, out var result);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (4)
375var results = ArrayBuilder<ITypeParameterSymbol>.GetInstance(); 396var results = ArrayBuilder<ITypeSymbol>.GetInstance();
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\ObjectPools\ArrayBuilder.cs\ArrayBuilder.cs (9)
9public static PooledDisposer<ArrayBuilder<T>> GetInstance(out ArrayBuilder<T> instance) 12return new PooledDisposer<ArrayBuilder<T>>(instance); 15public static PooledDisposer<ArrayBuilder<T>> GetInstance(int capacity, out ArrayBuilder<T> instance) 18return new PooledDisposer<ArrayBuilder<T>>(instance); 21public static PooledDisposer<ArrayBuilder<T>> GetInstance(int capacity, T fillWithValue, out ArrayBuilder<T> instance) 24return new PooledDisposer<ArrayBuilder<T>>(instance);
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (10)
72SyntaxNode container, TMemberDeclarationSyntax memberDeclaration, StringTable stringTable, ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, string containerDisplayName, string fullyQualifiedContainerName); 74TMemberDeclarationSyntax memberDeclaration, StringTable stringTable, ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, string containerDisplayName, string fullyQualifiedContainerName, CancellationToken cancellationToken); 76SyntaxNode container, TMemberDeclarationSyntax memberDeclaration, StringTable stringTable, ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, string containerDisplayName, string fullyQualifiedContainerName, CancellationToken cancellationToken); 144protected static void Intern(StringTable stringTable, ArrayBuilder<string> builder) 155ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, 156Dictionary<string, ArrayBuilder<int>> extensionMethodInfo, 180ArrayBuilder<DeclaredSymbolInfo> declaredSymbolInfos, 182Dictionary<string, ArrayBuilder<int>> extensionMethodInfo, 352if (!extensionMethodInfo.TryGetValue(receiverTypeName, out var arrayBuilder)) 354arrayBuilder = ArrayBuilder<int>.GetInstance();
LanguageServices\FixAllSpanMappingService\AbstractFixAllSpanMappingService.cs (1)
50var builder = PooledDictionary<Document, ArrayBuilder<TextSpan>>.GetInstance();
LinkedFileDiffMerging\LinkedFileDiffMergingSession.cs (2)
141var successfullyMergedChanges = ArrayBuilder<TextChange>.GetInstance();
NameGenerator.cs (21)
24using var namesDisposer = ArrayBuilder<string>.GetInstance(out var names); 25using var isFixedDisposer = ArrayBuilder<bool>.GetInstance(out var isFixed); 49using var isFixedDisposer = ArrayBuilder<bool>.GetInstance(names.Length, fillWithValue: false, out var isFixed); 51var result = ArrayBuilder<string>.GetInstance(names.Length); 69using var _1 = ArrayBuilder<bool>.GetInstance(names.Length, out var isFixedBuilder); 70using var _2 = ArrayBuilder<string>.GetInstance(names.Length, out var result); 87ArrayBuilder<string> names, 88ArrayBuilder<bool> isFixed, 94using var _ = ArrayBuilder<int>.GetInstance(out var collisionIndices); 113ArrayBuilder<string> names, 114ArrayBuilder<bool> isFixed, 118ArrayBuilder<int> collisionIndices) 145ArrayBuilder<string> names, 148ArrayBuilder<int> collisionIndices)
NamingStyle.cs (4)
213using var _ = ArrayBuilder<string>.GetInstance(out var violations); 255using var _ = ArrayBuilder<string>.GetInstance(out var violations);
NamingStyleOptionAccumulator.cs (2)
16private ArrayBuilder<NamingStyleOption>? _rules; 33_rules ??= ArrayBuilder<NamingStyleOption>.GetInstance();
ObjectWriterExtensions.cs (2)
27using var _ = ArrayBuilder<T>.GetInstance(length, out var builder);
OneOrMany.cs (4)
76var builder = ArrayBuilder<T>.GetInstance(this.Count + 1); 111var builder = ArrayBuilder<T>.GetInstance();
OrderPreservingMultiDictionary.cs (16)
174/// Each value is either a single V or an <see cref="ArrayBuilder{V}"/>. 184internal ValueSet(ArrayBuilder<V> values) 191var arrayBuilder = _value as ArrayBuilder<V>; 201var arrayBuilder = _value as ArrayBuilder<V>; 223var arrayBuilder = _value as ArrayBuilder<V>; 252var arrayBuilder = _value as ArrayBuilder<V>; 264var arrayBuilder = _value as ArrayBuilder<V>; 278internal int Count => (_value as ArrayBuilder<V>)?.Count ?? 1; 299var arrayBuilder = _value as ArrayBuilder<V>; 309arrayBuilder = ArrayBuilder<V>.GetInstance(capacity: 2);
PathUtilities.cs (2)
807var resolvedParts = ArrayBuilder<string>.GetInstance();
PatternMatching\AllLowerCamelCaseMatcher.cs (2)
86var matchedSpansInReverse = _includeMatchedSpans ? ArrayBuilder<TextSpan>.GetInstance() : null;
PatternMatching\CamelCaseResult.cs (2)
21public readonly ArrayBuilder<TextSpan> MatchedSpansInReverse; 23public CamelCaseResult(bool fromStart, bool contiguous, int matchCount, ArrayBuilder<TextSpan> matchedSpansInReverse)
PatternMatching\PatternMatcher.cs (2)
497using var _ = ArrayBuilder<TextSpan>.GetInstance(out var matchSpans);
PooledBuilderExtensions.cs (8)
28public static Dictionary<K, ImmutableArray<V>> ToMultiDictionaryAndFree<K, V>(this PooledDictionary<K, ArrayBuilder<V>> builders) 42public static ImmutableDictionary<K, ImmutableArray<V>> ToImmutableMultiDictionaryAndFree<K, V>(this PooledDictionary<K, ArrayBuilder<V>> builders) 56public static void FreeValues<K, V>(this IReadOnlyDictionary<K, ArrayBuilder<V>> builders) 65public static ImmutableArray<T> ToFlattenedImmutableArrayAndFree<T>(this ArrayBuilder<ArrayBuilder<T>> builders) 79var result = ArrayBuilder<T>.GetInstance(builders.Sum(b => b.Count)); 81foreach (var builder in builders)
ReassignedVariable\AbstractReassignedVariableService.cs (6)
49using var _2 = ArrayBuilder<TextSpan>.GetInstance(out var result); 50using var _3 = ArrayBuilder<SyntaxNode>.GetInstance(out var stack); 236using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var stack);
Recommendations\AbstractRecommendationServiceRunner.cs (6)
144using var _ = ArrayBuilder<ITypeSymbol>.GetInstance(out var concreteTypes); 191using var _ = ArrayBuilder<ITypeSymbol>.GetInstance(out var builder); 356using var _ = ArrayBuilder<ISymbol>.GetInstance(containerMembers.Length, out var result);
Remote\RemoteUtilities.cs (2)
28using var _ = ArrayBuilder<(DocumentId, ImmutableArray<TextChange>)>.GetInstance(out var builder);
Rename\ConflictEngine\DeclarationConflictHelpers.cs (6)
52var builder = ArrayBuilder<Location>.GetInstance(); 96var resultBuilder = ArrayBuilder<ImmutableArray<ITypeSymbol>>.GetInstance(); 98var signatureBuilder = ArrayBuilder<ITypeSymbol>.GetInstance();
Rename\IRemoteRenamerService.cs (2)
211using var _ = ArrayBuilder<RenameLocation>.GetInstance(this.Locations.Length, out var locBuilder);
Rename\IRenameRewriterLanguageService.cs (1)
135IEnumerable<ISymbol> properties, string newPropertyName, ArrayBuilder<Location> conflicts)
Rename\Renamer.cs (2)
125using var _ = ArrayBuilder<RenameDocumentAction>.GetInstance(out var actions);
Rename\SymbolicRenameLocations.cs (8)
89using var _0 = ArrayBuilder<RenameLocation>.GetInstance(out var mergedLocations); 90using var _1 = ArrayBuilder<ISymbol>.GetInstance(out var mergedReferencedSymbols); 91using var _2 = ArrayBuilder<ReferenceLocation>.GetInstance(out var mergedImplicitLocations); 124using var _ = ArrayBuilder<SearchResult>.GetInstance(out var overloadsResult);
Rename\SymbolicRenameLocations.ReferenceProcessing.cs (9)
165var results = ArrayBuilder<RenameLocation>.GetInstance(); 325using var _1 = ArrayBuilder<RenameLocation>.GetInstance(out var stringLocations); 326using var _2 = ArrayBuilder<RenameLocation>.GetInstance(out var commentLocations); 357ArrayBuilder<RenameLocation> renameLocations, CancellationToken cancellationToken) 375Document document, string renameText, ArrayBuilder<RenameLocation> renameLocations, CancellationToken cancellationToken) 397ArrayBuilder<RenameLocation> renameLocations)
SectionMatcher_TryParseSection.cs (4)
55using var _1 = ArrayBuilder<(int minValue, int maxValue)>.GetInstance(out var numberRangePairs); 71ArrayBuilder<(int minValue, int maxValue)> numberRangePairs) 240ArrayBuilder<(int, int)> numberRangePairs)
Serialization\SerializationExtensions.cs (2)
74var builder = ArrayBuilder<string>.GetInstance();
SetWithInsertionOrder.cs (1)
20private ArrayBuilder<T>? _elements = null;
Shared\Extensions\IAsyncEnumerableExtensions.cs (2)
31using var _ = ArrayBuilder<T>.GetInstance(out var result);
Shared\Extensions\IFindReferencesResultExtensions.cs (2)
123using var _ = ArrayBuilder<ReferencedSymbol>.GetInstance(out var result);
Shared\Extensions\ILanguageMetadataExtensions.cs (6)
32var builder = ImmutableDictionary.CreateBuilder<string, ArrayBuilder<Lazy<TInterface, TMetadata>>>(); 37var list = builder.GetOrAdd(language, _ => ArrayBuilder<Lazy<TInterface, TMetadata>>.GetInstance()); 47using var _ = PooledDictionary<string, ArrayBuilder<Lazy<TInterface, TMetadata>>>.GetInstance(out var map); 55var list = map.GetOrAdd(language, _ => ArrayBuilder<Lazy<TInterface, TMetadata>>.GetInstance());
Shared\Extensions\IParameterSymbolExtensions.cs (2)
48using var _ = ArrayBuilder<IParameterSymbol>.GetInstance(parameters.Count, out var result);
Shared\Extensions\ISolutionExtensions.cs (2)
21var results = ArrayBuilder<INamespaceSymbol>.GetInstance();
Shared\Extensions\ITypeSymbolExtensions.cs (2)
45using var _ = ArrayBuilder<ISymbol>.GetInstance(out var builder);
Shared\Extensions\SyntaxGeneratorExtensions.cs (10)
104using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 126using var _ = ArrayBuilder<ISymbol>.GetInstance(out var result); 221var nullCheckStatements = ArrayBuilder<SyntaxNode>.GetInstance(); 222var assignStatements = ArrayBuilder<SyntaxNode>.GetInstance(); 268ArrayBuilder<SyntaxNode> nullCheckStatements, 269ArrayBuilder<SyntaxNode> assignStatements)
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (10)
110using var _1 = ArrayBuilder<SyntaxNode>.GetInstance(out var statements); 133using var _2 = ArrayBuilder<SyntaxNode>.GetInstance(out var expressions); 212ArrayBuilder<SyntaxNode> expressions) 270var statements = ArrayBuilder<SyntaxNode>.GetInstance(); 276using var _ = ArrayBuilder<SyntaxNode>.GetInstance(out var expressions); 313SyntaxGenerator factory, Compilation compilation, ParseOptions parseOptions, SyntaxNode otherNameExpression, ArrayBuilder<SyntaxNode> expressions)
Shared\Extensions\TokenSemanticInfo.cs (2)
44var result = ArrayBuilder<ISymbol>.GetInstance();
Shared\Utilities\AsyncBatchingWorkQueue`2.cs (2)
140using var _ = ArrayBuilder<TItem>.GetInstance(out var items);
SpecializedTasks.cs (2)
90using var _ = ArrayBuilder<TResult>.GetInstance(tasks.Count, out var result);
SymbolInfoExtensions.cs (2)
25var builder = ArrayBuilder<ISymbol>.GetInstance(info.CandidateSymbols.Length + 1);
SymbolKey.BodyLevelSymbolKey.cs (2)
25using var _ = ArrayBuilder<Location>.GetInstance(out var result);
SymbolKey.ErrorTypeSymbolKey.cs (2)
55using var _ = ArrayBuilder<string>.GetInstance(out var builder);
SymbolKey.PooledArrayBuilder.cs (5)
15public readonly ArrayBuilder<T> Builder; 17private PooledArrayBuilder(ArrayBuilder<T> builder) 36public ArrayBuilder<T>.Enumerator GetEnumerator() => Builder.GetEnumerator(); 39=> new(ArrayBuilder<T>.GetInstance()); 42=> new(ArrayBuilder<T>.GetInstance(capacity));
SymbolKey.TupleTypeSymbolKey.cs (6)
26using var _1 = ArrayBuilder<string?>.GetInstance(out var friendlyNames); 27using var _2 = ArrayBuilder<Location>.GetInstance(out var locations); 41using var _3 = ArrayBuilder<ISymbol>.GetInstance(out var elementTypes);
SymbolSpecification.cs (6)
307var applicableSymbolKindList = ArrayBuilder<SymbolKindOrTypeKind>.GetInstance(); 328var applicableAccessibilityList = ArrayBuilder<Accessibility>.GetInstance(); 339var result = ArrayBuilder<ModifierKind>.GetInstance();
SymbolUsageAnalysis.AnalysisData.cs (2)
30private readonly ArrayBuilder<BasicBlockAnalysisData> _allocatedBasicBlockAnalysisDatas; 39_allocatedBasicBlockAnalysisDatas = ArrayBuilder<BasicBlockAnalysisData>.GetInstance();
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (6)
25var result = ArrayBuilder<SyntaxNode>.GetInstance(); 55var statements = ArrayBuilder<SyntaxNode>.GetInstance(); 128var statements = ArrayBuilder<SyntaxNode>.GetInstance();
SyntaxNodeExtensions.cs (2)
203using var _1 = ArrayBuilder<SyntaxNode>.GetInstance(out var commonAncestorsStack);
SyntaxTokenListExtensions.cs (1)
15public static SyntaxTokenList ToSyntaxTokenListAndFree(this ArrayBuilder<SyntaxToken> tokens)
TaskList\TaskListItemDescriptor.cs (2)
38using var _ = ArrayBuilder<TaskListItemDescriptor>.GetInstance(out var result);
TemporaryArray`1.cs (4)
79private ArrayBuilder<T>? _builder; 255/// <see cref="ArrayBuilder{T}"/> instance is taken from the shared pool, and all elements currently in inline 263var builder = ArrayBuilder<T>.GetInstance();
TextChangeRangeExtensions.cs (5)
129var builder = ArrayBuilder<TextChangeRange>.GetInstance(); 369static void addAndAdjustOldDelta(ArrayBuilder<TextChangeRange> builder, ref int oldDelta, TextChangeRange oldChange) 376static void adjustAndAddNewChange(ArrayBuilder<TextChangeRange> builder, int oldDelta, UnadjustedNewChange newChange) 382static void add(ArrayBuilder<TextChangeRange> builder, TextChangeRange change)
TriviaHelpers.cs (2)
19using var _ = ArrayBuilder<SyntaxTrivia>.GetInstance(out var builder);
Workspace\Host\DocumentService\AbstractSpanMappingService.cs (2)
37using var _ = ArrayBuilder<(string, TextChange)>.GetInstance(out var mappedFilePathAndTextChange);
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (2)
395var documentsToChange = ArrayBuilder<(DocumentId, TextLoader)>.GetInstance(filePaths.Count);
Workspace\Solution\SolutionState.CompilationTracker.cs (6)
550using var _ = ArrayBuilder<SyntaxTree>.GetInstance(ProjectState.DocumentStates.Count, out var trees); 838using var _ = ArrayBuilder<SyntaxTree>.GetInstance(out var treesToRemove); 1075using var _ = ArrayBuilder<Diagnostic>.GetInstance(capacity: driverRunResult.Diagnostics.Length, out var builder);
Workspace\Solution\SolutionState.cs (6)
1098var newDocumentStatesForProjectBuilder = ArrayBuilder<T>.GetInstance(); 1183var removedDocumentStatesBuilder = ArrayBuilder<T>.GetInstance(); 1637using var _ = ArrayBuilder<(DocumentState, SyntaxTree)>.GetInstance(allDocumentIds.Length, out var builder);
Workspace\Solution\SolutionState.UnrootedSymbolSet.cs (2)
77using var _ = ArrayBuilder<(int hashcode, WeakReference<ISymbol> symbol)>.GetInstance( 78compilation.ExternalReferences.Length + compilation.DirectiveReferences.Length, out var secondarySymbols);
Workspace\Solution\SourceGeneratedDocumentIdentity.cs (2)
41using var _ = ArrayBuilder<byte>.GetInstance(capacity: (assemblyNameToHash.Length + 1 + generatorIdentity.TypeName.Length + 1 + hintName.Length) * 2 + projectIdBytes.Length, out var hashInput);
Workspace\Solution\TextDocumentStates.cs (6)
103using var _ = ArrayBuilder<TValue>.GetInstance(out var builder); 115using var _ = ArrayBuilder<TValue>.GetInstance(out var builder); 127using var _ = ArrayBuilder<TValue>.GetInstance(out var builder);
Microsoft.VisualStudio.IntegrationTest.Utilities (2)
OutOfProcess\Editor_OutOfProc.cs (2)
72var builder = ArrayBuilder<TextSpan>.GetInstance();
Microsoft.VisualStudio.LanguageServices (88)
CodeCleanup\AbstractCodeCleanUpFixer.cs (2)
336var enabledDiagnosticSets = ArrayBuilder<DiagnosticSet>.GetInstance();
CodeLens\RemoteCodeLensReferencesService.cs (2)
142using var _ = ArrayBuilder<ReferenceLocationDescriptor>.GetInstance(out var list);
DesignerAttribute\VisualStudioDesignerAttributeService.cs (3)
141using var _ = ArrayBuilder<DesignerAttributeData>.GetInstance(out var filteredInfos); 152private static void AddFilteredInfos(ImmutableSegmentedList<DesignerAttributeData> data, ArrayBuilder<DesignerAttributeData> filteredData)
DocumentOutline\DocumentOutlineHelper.cs (10)
113using var _1 = ArrayBuilder<DocumentSymbolData>.GetInstance(out var finalResult); 131using var _2 = ArrayBuilder<DocumentSymbolData>.GetInstance(out var currentSymbolChildren); 194using var _ = ArrayBuilder<DocumentSymbolData>.GetInstance(out var sortedDocumentSymbols); 238using var _ = ArrayBuilder<DocumentSymbolData>.GetInstance(out var filteredDocumentSymbols); 263using var _ = ArrayBuilder<DocumentSymbolUIItem>.GetInstance(out var documentSymbolItems);
FindReferences\Contexts\AbstractTableDataSourceFindUsagesContext.cs (2)
176var customColumnsToInclude = ArrayBuilder<string>.GetInstance();
FindReferences\Contexts\WithoutReferencesFindUsagesContext.cs (2)
78using var _ = ArrayBuilder<Entry>.GetInstance(out var entries);
FindReferences\Contexts\WithReferencesFindUsagesContext.cs (2)
72using var _1 = ArrayBuilder<Entry>.GetInstance(out var declarations);
FindReferences\StreamingFindUsagesPresenter.cs (2)
253using var _ = ArrayBuilder<ColumnState>.GetInstance(out var newColumns);
InheritanceMargin\InheritanceMarginHelpers.cs (2)
156using var _ = ArrayBuilder<MenuItemViewModel>.GetInstance(out var builder);
InheritanceMargin\InheritanceMarginTag.cs (2)
47using var _ = ArrayBuilder<InheritanceTargetItem>.GetInstance(out var allItems);
InheritanceMargin\InheritanceMarginViewMargin.cs (2)
147using var _ = CodeAnalysis.PooledObjects.ArrayBuilder<SnapshotSpan>.GetInstance(out var builder);
Library\ObjectBrowser\AbstractListItemFactory.cs (2)
656var builder = ArrayBuilder<ObjectListItem>.GetInstance();
Packaging\PackageInstallerServiceFactory.cs (2)
662using var _ = ArrayBuilder<Project>.GetInstance(out var result);
PdbSourceDocument\SourceLinkService.cs (2)
43using var _ = ArrayBuilder<PdbChecksum>.GetInstance(out var checksums);
Preview\PreviewEngine.cs (3)
114var builder = ArrayBuilder<AbstractChange>.GetInstance(); 161private void AppendFileChanges(IEnumerable<DocumentId> changedDocuments, ArrayBuilder<AbstractChange> builder)
Preview\ReferenceChange.cs (1)
31public static void AppendReferenceChanges(IEnumerable<ProjectChanges> projectChangesList, PreviewEngine engine, ArrayBuilder<AbstractChange> builder)
Progression\GraphProvider.cs (2)
74using var _ = ArrayBuilder<IGraphQuery>.GetInstance(out var graphQueries);
Progression\GraphQueries\CallsGraphQuery.cs (2)
45using var _ = ArrayBuilder<ISymbol>.GetInstance(out var symbols);
Progression\SymbolContainment.cs (2)
42using var _ = ArrayBuilder<ISymbol>.GetInstance(out var symbols);
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.cs (4)
160using var _ = ArrayBuilder<TemporaryStorageService.TemporaryStreamStorage>.GetInstance(out var storages); 325using var _ = ArrayBuilder<ModuleMetadata>.GetInstance(out var moduleBuilder);
ProjectSystem\MetadataReferences\VisualStudioMetadataReferenceManager.RecoverableMetadataValueSource.cs (2)
62using var _ = ArrayBuilder<ModuleMetadata>.GetInstance(_storages.Length, out var moduleBuilder);
ProjectSystem\OpenTextBufferProvider.cs (2)
270var documents = ArrayBuilder<(string, ITextBuffer, IVsHierarchy)>.GetInstance();
StackTraceExplorer\StackFrameViewModel.cs (1)
268private static void GetLeafTokens(StackFrameNode node, ArrayBuilder<StackFrameToken> builder)
SymbolSearch\VisualStudioSymbolSearchService.cs (2)
161var result = ArrayBuilder<TPackageResult>.GetInstance();
TableDataSource\AbstractTableDataSource.cs (7)
113using var _0 = ArrayBuilder<TItem>.GetInstance(out var aggregateItems); 114using var _1 = ArrayBuilder<string>.GetInstance(out var projectNames); 115using var _2 = ArrayBuilder<Guid>.GetInstance(out var projectGuids); 120static T[] GetOrCreateArray<T>([NotNull] ref T[]? cache, ArrayBuilder<T> value)
TableDataSource\Suppression\VisualStudioDiagnosticListSuppressionStateService.cs (2)
221using var _ = ArrayBuilder<DiagnosticData>.GetInstance(out var builder);
TableDataSource\Suppression\VisualStudioSuppressionFixService.cs (2)
158using var _ = CodeAnalysis.PooledObjects.ArrayBuilder<DiagnosticData>.GetInstance(out var builder);
TaskList\ExternalErrorDiagnosticUpdateSource.cs (2)
764using var _ = ArrayBuilder<DiagnosticData>.GetInstance(out var builder);
TaskList\VisualStudioTaskListService.cs (3)
197using var _1 = ArrayBuilder<(DocumentId documentId, ImmutableArray<TaskListItem> items)>.GetInstance(out var filteredArray); 229ArrayBuilder<(DocumentId documentId, ImmutableArray<TaskListItem> items)> filteredArray)
ValueTracking\ValueTrackingCommandHandler.cs (4)
129using var _ = CodeAnalysis.PooledObjects.ArrayBuilder<TreeItemViewModel>.GetInstance(out var rootItems); 144using var _1 = CodeAnalysis.PooledObjects.ArrayBuilder<TreeItemViewModel>.GetInstance(out var childItems);
Venus\ContainedDocument.DocumentServiceProvider.cs (6)
102var builder = ArrayBuilder<MappedSpanResult>.GetInstance(); 187using var _1 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var list); 231using var _2 = ArrayBuilder<ClassifiedSpan>.GetInstance(out var builder);
Workspace\VisualStudioActiveDocumentTracker.cs (2)
127var ids = ArrayBuilder<DocumentId>.GetInstance(visibleFramesSnapshot.Count);
Workspace\VisualStudioSymbolNavigationService.cs (2)
266using var _ = ArrayBuilder<Document>.GetInstance(out var documentsBuilder);
Microsoft.VisualStudio.LanguageServices.CSharp (2)
Options\Formatting\CodeStylePage.cs (2)
35var builder = ArrayBuilder<(string, ImmutableArray<IOption2>)>.GetInstance();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
EditorConfigSettings\DataProvider\DataProviderTests.MockAnalyzerReference.cs (2)
93var builder = ArrayBuilder<DiagnosticDescriptor>.GetInstance();
Microsoft.VisualStudio.LanguageServices.Implementation (31)
CodeModel\Collections\CodeElementSnapshot.cs (2)
23var elementsBuilder = ArrayBuilder<EnvDTE.CodeElement>.GetInstance(count);
CodeModel\Collections\ExternalMemberCollection.cs (2)
58var childrenBuilder = ArrayBuilder<EnvDTE.CodeElement>.GetInstance();
CodeModel\Collections\ExternalNamespaceCollection.cs (2)
47var childrenBuilder = ArrayBuilder<EnvDTE.CodeElement>.GetInstance();
CodeModel\Collections\ExternalOverloadsCollection.cs (2)
59var overloadsBuilder = ArrayBuilder<EnvDTE.CodeElement>.GetInstance();
CodeModel\Collections\InheritsImplementsCollection.cs (2)
62var nodesBuilder = ArrayBuilder<SyntaxNode>.GetInstance();
CodeModel\Collections\NamespaceCollection.cs (2)
99var nodesBuilder = ArrayBuilder<SyntaxNode>.GetInstance();
CodeModel\Collections\OverloadsCollection.cs (2)
63var overloadsBuilder = ArrayBuilder<EnvDTE.CodeElement>.GetInstance();
CodeModel\Collections\PartialTypeCollection.cs (2)
50var partsBuilder = ArrayBuilder<EnvDTE.CodeElement>.GetInstance();
CodeModel\Collections\TypeCollection.cs (2)
63var nodesBuilder = ArrayBuilder<SyntaxNode>.GetInstance();
CodeModel\ExternalElements\AbstractExternalCodeType.cs (2)
60var builder = ArrayBuilder<INamedTypeSymbol>.GetInstance();
Options\Style\NamingPreferences\NamingStyleOptionPageControl.xaml.cs (6)
142var symbolSpecifications = ArrayBuilder<SymbolSpecification>.GetInstance(); 143var namingRules = ArrayBuilder<SerializableNamingRule>.GetInstance(); 144var namingStyles = ArrayBuilder<NamingStyle>.GetInstance();
SolutionExplorer\AnalyzerItem\AnalyzerItemSource.cs (2)
214var builder = ArrayBuilder<AnalyzerReference>.GetInstance();
SolutionExplorer\AnalyzersCommandHandler.cs (3)
407using var _ = ArrayBuilder<string>.GetInstance(out var notificationMessages); 423private async Task SetSeverityHandlerAsync(VisualStudioWorkspaceImpl workspace, MenuCommand selectedItem, ArrayBuilder<string> notificationMessages)
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
ProjectsHandler.cs (2)
24var projects = new ArrayBuilder<CustomProtocol.Project>(); 28var externalUris = new ArrayBuilder<Uri>();
Microsoft.VisualStudio.LanguageServices.VisualBasic (1)
Options\Formatting\CodeStylePage.vb (1)
27Dim builder = ArrayBuilder(Of (String, ImmutableArray(Of IOption2))).GetInstance()
Microsoft.VisualStudio.LanguageServices.Xaml (15)
Implementation\LanguageServer\Handler\Definitions\GoToDefinitionHandler.cs (6)
70using var _ = ArrayBuilder<Task>.GetInstance(out var tasks); 91using var _ = ArrayBuilder<LSP.Location>.GetInstance(out var locations); 155using var _ = ArrayBuilder<LSP.Location>.GetInstance(out var locations);
Implementation\LanguageServer\Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (2)
168using var _ = ArrayBuilder<DiagnosticTag>.GetInstance(out var result);
Implementation\LanguageServer\Handler\Diagnostics\WorkspacePullDiagnosticHandler.cs (2)
45using var _ = ArrayBuilder<Document>.GetInstance(out var result);
Implementation\LanguageServer\Handler\FoldingRanges\FoldingRangesHandler.cs (2)
36var foldingRanges = ArrayBuilder<FoldingRange>.GetInstance();
Implementation\LanguageServer\Handler\Formatting\AbstractFormatDocumentHandlerBase.cs (2)
29using var _ = ArrayBuilder<LSP.TextEdit>.GetInstance(out var edits);
Implementation\LanguageServer\Handler\Formatting\FormatDocumentOnTypeHandler.cs (1)
39var edits = new ArrayBuilder<TextEdit>();
Roslyn.VisualStudio.DiagnosticsWindow (1)
PerfMargin\DataModel.cs (1)
25var builder = new ArrayBuilder<ActivityLevel?>();