78 references to ArrayBuilder
Microsoft.CodeAnalysis (9)
ArrayBuilder.cs (1)
59: this()
CodeGen\ItemTokenMap.cs (1)
23private readonly ArrayBuilder<T> _items = new ArrayBuilder<T>();
CodeGen\LocalSlotManager.cs (1)
85_lazyAllLocals = new ArrayBuilder<Cci.ILocalDefinition>();
Collections\OrderedSet.cs (1)
21_list = new ArrayBuilder<T>();
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (3)
319var builder = new ArrayBuilder<ParameterInfo>(); 660var builder = new ArrayBuilder<TypeInfo>(); 740var builder = new ArrayBuilder<IMethodSymbol>();
InternalUtilities\SetWithInsertionOrder.cs (1)
27_elements = new ArrayBuilder<T>();
MetadataReader\PEModule.cs (1)
744namespaceHandles.Add(nsHandle, new ArrayBuilder<TypeDefinitionHandle> { typeDef });
Microsoft.CodeAnalysis.CSharp (17)
Binder\LookupResult.cs (1)
79_symbolList = new ArrayBuilder<Symbol>();
Binder\PatternExplainer.cs (2)
270constraints.Add(temp, constraintBuilder = new ArrayBuilder<(BoundDagTest, bool)>()); 281evaluations.Add(temp, evaluationBuilder = new ArrayBuilder<BoundDagEvaluation>());
Binder\Semantics\OverloadResolution\MethodGroup.cs (2)
27this.Methods = new ArrayBuilder<MethodSymbol>(); 28this.TypeArguments = new ArrayBuilder<TypeWithAnnotations>();
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
35this.ResultsBuilder = new ArrayBuilder<MemberResolutionResult<TMember>>();
CodeGen\EmitArrayInitializer.cs (1)
140var indices = new ArrayBuilder<IndexDesc>();
Compilation\SyntaxTreeSemanticModel.cs (1)
1979var builder = new ArrayBuilder<ISymbol>();
FlowAnalysis\ExitPointsWalker.cs (1)
26_labelsInside = new ArrayBuilder<LabelSymbol>();
Lowering\LocalRewriter\LocalRewriter_Literal.cs (2)
62var arguments = new ArrayBuilder<BoundExpression>(); 147var arguments = new ArrayBuilder<BoundExpression>();
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
484_lazyAvailableReusableHoistedFields.Add(field.Type, fields = new ArrayBuilder<StateMachineFieldSymbol>());
Symbols\ConstraintsHelper.cs (1)
1235return useSiteDiagnosticsBuilder ??= new ArrayBuilder<TypeParameterDiagnosticInfo>();
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
275moduleAssemblyAttributesBuilder = new ArrayBuilder<CSharpAttributeData>();
Symbols\ReferenceManager.cs (1)
833unifiedAssemblies = new ArrayBuilder<UnifiedAssembly<AssemblySymbol>>();
Symbols\Symbol_Attributes.cs (2)
597syntaxBuilder = new ArrayBuilder<AttributeSyntax>(); 598bindersBuilder = new ArrayBuilder<Binder>();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Semantics\PatternMatchingTests3.cs (1)
4919var cases = new ArrayBuilder<string>();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (4)
HoistedStateMachineLocalTests.cs (1)
1393var locals = new ArrayBuilder<LocalAndMethod>();
LocalsTests.cs (3)
3806var locals = new ArrayBuilder<LocalAndMethod>(); 3820var locals = new ArrayBuilder<LocalAndMethod>(); 3856var locals = new ArrayBuilder<LocalAndMethod>();
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ObjectFormatterTests.cs (1)
860var obj = new ArrayBuilder<int>();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\Retargeting\RetargetingTests.cs (4)
48var sourceMethods = new ArrayBuilder<MethodSymbol>(); 54var retargetingMethods = new ArrayBuilder<MethodSymbol>(); 65sourceMethods = new ArrayBuilder<MethodSymbol>(); 71retargetingMethods = new ArrayBuilder<MethodSymbol>();
Microsoft.CodeAnalysis.UnitTests (19)
Collections\ArrayBuilderTests.cs (15)
19var builder = new ArrayBuilder<int> { 1, 2, 3, 2, 4, 5, 1 }; 23builder = new ArrayBuilder<int> { 1 }; 27builder = new ArrayBuilder<int>(); 35var builder = new ArrayBuilder<int> { 5, 1, 3, 2, 4, 1, 2 }; 39builder = new ArrayBuilder<int> { 1 }; 43builder = new ArrayBuilder<int> { 1, 2 }; 47builder = new ArrayBuilder<int> { 1, 2, 3 }; 51builder = new ArrayBuilder<int> { 1, 2, 2 }; 55builder = new ArrayBuilder<int>(); 63var builder = new ArrayBuilder<int> { 1, 2, 3, 2, 4, 5, 1 }; 66builder = new ArrayBuilder<int> { 1 }; 69builder = new ArrayBuilder<int>(); 72builder = new ArrayBuilder<int> { 1, 2, 3, 2, 4, 5, 1 }; 75builder = new ArrayBuilder<int> { 1, 2, 3, 2, 4, 5, 1 }; 82var builder = new ArrayBuilder<int>();
Collections\ImmutableArrayExtensionsTests.cs (2)
40var b = new ArrayBuilder<String>(); 66var builder = new ArrayBuilder<String>();
MetadataReferences\MetadataHelpersTests.cs (2)
426var result = new ArrayBuilder<IGrouping<string, TypeDefinitionHandle>>(); 466var result = new ArrayBuilder<IGrouping<string, TypeDefinitionHandle>>();
Microsoft.CodeAnalysis.VisualBasic (18)
Binding\Binder_Statements.vb (3)
438Private ReadOnly _tryOnErrorResume As New ArrayBuilder(Of BoundStatement) 632array = New ArrayBuilder(Of LocalSymbol)() 635array = New ArrayBuilder(Of LocalSymbol)()
Binding\LookupResult.vb (1)
348_symList = New ArrayBuilder(Of Symbol)
CodeGen\EmitArrayInitializer.vb (1)
113Dim indices As New ArrayBuilder(Of IndexDesc)
Compilation\SyntaxTreeSemanticModel.vb (1)
1362Dim builder = New ArrayBuilder(Of ISymbol)
Lowering\LambdaRewriter\LambdaFrame.vb (1)
29Friend ReadOnly CapturedLocals As New ArrayBuilder(Of LambdaCapturedVariable)
Semantics\TypeInference\Graph.vb (4)
30Me.IncomingEdges = New ArrayBuilder(Of TGraphNode)() 31Me.OutgoingEdges = New ArrayBuilder(Of TGraphNode)() 58ChildNodes = New ArrayBuilder(Of TGraphNode)() 67Vertices = New ArrayBuilder(Of TGraphNode)()
Semantics\TypeInference\TypeInferenceCollection.vb (1)
44_dominantTypeDataList = New ArrayBuilder(Of TDominantTypeData)()
Symbols\ConstraintsHelper.vb (1)
699useSiteDiagnosticsBuilder = New ArrayBuilder(Of TypeParameterDiagnosticInfo)()
Symbols\ReferenceManager.vb (1)
707unifiedAssemblies = New ArrayBuilder(Of UnifiedAssembly(Of AssemblySymbol))()
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
1602allInitializers = New ArrayBuilder(Of ImmutableArray(Of FieldOrPropertyInitializer))() 2974symbols = New ArrayBuilder(Of Symbol)
Symbols\Symbol_Attributes.vb (2)
320syntaxBuilder = New ArrayBuilder(Of AttributeSyntax)() 321bindersBuilder = New ArrayBuilder(Of Binder)()
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (4)
Attributes\AssemblyAttributes.vb (4)
2069Dim list As New ArrayBuilder(Of VisualBasicAttributeData) 2124Dim list As New ArrayBuilder(Of VisualBasicAttributeData) 2173Dim list As New ArrayBuilder(Of VisualBasicAttributeData) 2221Dim list As New ArrayBuilder(Of VisualBasicAttributeData)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (1)
HoistedStateMachineLocalTests.vb (1)
1471Dim locals = New ArrayBuilder(Of LocalAndMethod)()