51 references to ArrayBuilder
Microsoft.CodeAnalysis (9)
CodeGen\ItemTokenMap.cs (1)
22
private readonly ArrayBuilder<T> _items = new
ArrayBuilder
<T>();
CodeGen\LocalSlotManager.cs (1)
91
_lazyAllLocals = new
ArrayBuilder
<Cci.ILocalDefinition>();
Collections\OrderedSet.cs (1)
19
_list = new
ArrayBuilder
<T>();
DiagnosticAnalyzer\SuppressMessageAttributeState.TargetSymbolResolver.cs (3)
319
var builder = new
ArrayBuilder
<ParameterInfo>();
660
var builder = new
ArrayBuilder
<TypeInfo>();
740
var builder = new
ArrayBuilder
<IMethodSymbol>();
InternalUtilities\SetWithInsertionOrder.cs (1)
28
_elements = new
ArrayBuilder
<T>();
MetadataReader\PEModule.cs (1)
771
namespaceHandles.Add(nsHandle, new
ArrayBuilder
<TypeDefinitionHandle> { typeDef });
src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
70
:
this
()
Microsoft.CodeAnalysis.CSharp (17)
Binder\LookupResult.cs (1)
79
_symbolList = new
ArrayBuilder
<Symbol>();
Binder\PatternExplainer.cs (2)
270
constraints.Add(temp, constraintBuilder = new
ArrayBuilder
<(BoundDagTest, bool)>());
281
evaluations.Add(temp, evaluationBuilder = new
ArrayBuilder
<BoundDagEvaluation>());
Binder\Semantics\OverloadResolution\MethodGroup.cs (2)
26
this.Methods = new
ArrayBuilder
<MethodSymbol>();
27
this.TypeArguments = new
ArrayBuilder
<TypeWithAnnotations>();
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
35
this.ResultsBuilder = new
ArrayBuilder
<MemberResolutionResult<TMember>>();
CodeGen\EmitArrayInitializer.cs (1)
141
var indices = new
ArrayBuilder
<IndexDesc>();
Compilation\SyntaxTreeSemanticModel.cs (1)
2013
var builder = new
ArrayBuilder
<ISymbol>();
FlowAnalysis\ExitPointsWalker.cs (1)
26
_labelsInside = new
ArrayBuilder
<LabelSymbol>();
Lowering\LocalRewriter\LocalRewriter_Literal.cs (2)
62
var arguments = new
ArrayBuilder
<BoundExpression>();
147
var arguments = new
ArrayBuilder
<BoundExpression>();
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (1)
502
_lazyAvailableReusableHoistedFields.Add(field.Type, fields = new
ArrayBuilder
<StateMachineFieldSymbol>());
Symbols\ConstraintsHelper.cs (1)
1342
return useSiteDiagnosticsBuilder ??= new
ArrayBuilder
<TypeParameterDiagnosticInfo>();
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
277
moduleAssemblyAttributesBuilder = new
ArrayBuilder
<CSharpAttributeData>();
Symbols\ReferenceManager.cs (1)
832
unifiedAssemblies = new
ArrayBuilder
<UnifiedAssembly<AssemblySymbol>>();
Symbols\Symbol_Attributes.cs (2)
613
syntaxBuilder = new
ArrayBuilder
<AttributeSyntax>();
614
bindersBuilder = new
ArrayBuilder
<Binder>();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (1)
Semantics\PatternMatchingTests3.cs (1)
4919
var cases = new
ArrayBuilder
<string>();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Symbols\Retargeting\RetargetingTests.cs (4)
48
var sourceMethods = new
ArrayBuilder
<MethodSymbol>();
54
var retargetingMethods = new
ArrayBuilder
<MethodSymbol>();
65
sourceMethods = new
ArrayBuilder
<MethodSymbol>();
71
retargetingMethods = new
ArrayBuilder
<MethodSymbol>();
Microsoft.CodeAnalysis.UnitTests (20)
Collections\ArrayBuilderTests.cs (16)
19
var builder = new
ArrayBuilder
<int> { 6, 5, 1, 2, 3, 2, 4, 5, 1, 7 };
43
var builder = new
ArrayBuilder
<int> { 1, 2, 3, 2, 4, 5, 1 };
47
builder = new
ArrayBuilder
<int> { 1 };
51
builder = new
ArrayBuilder
<int>();
59
var builder = new
ArrayBuilder
<int> { 5, 1, 3, 2, 4, 1, 2 };
63
builder = new
ArrayBuilder
<int> { 1 };
67
builder = new
ArrayBuilder
<int> { 1, 2 };
71
builder = new
ArrayBuilder
<int> { 1, 2, 3 };
75
builder = new
ArrayBuilder
<int> { 1, 2, 2 };
79
builder = new
ArrayBuilder
<int>();
87
var builder = new
ArrayBuilder
<int> { 1, 2, 3, 2, 4, 5, 1 };
90
builder = new
ArrayBuilder
<int> { 1 };
93
builder = new
ArrayBuilder
<int>();
96
builder = new
ArrayBuilder
<int> { 1, 2, 3, 2, 4, 5, 1 };
99
builder = new
ArrayBuilder
<int> { 1, 2, 3, 2, 4, 5, 1 };
106
var builder = new
ArrayBuilder
<int>();
Collections\Extensions\ImmutableArrayExtensionsTests.cs (2)
39
var b = new
ArrayBuilder
<String>();
65
var builder = new
ArrayBuilder
<String>();
MetadataReferences\MetadataHelpersTests.cs (2)
426
var result = new
ArrayBuilder
<IGrouping<string, TypeDefinitionHandle>>();
466
var result = new
ArrayBuilder
<IGrouping<string, TypeDefinitionHandle>>();