29 references to ArrayBuilder
Microsoft.CodeAnalysis (10)
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\AnalyzerDriver.cs (1)
41
private static readonly ObjectPool<ArrayBuilder<DiagnosticAnalyzer>> s_diagnosticAnalyzerPool = new ObjectPool<ArrayBuilder<DiagnosticAnalyzer>>(() => new
ArrayBuilder
<DiagnosticAnalyzer>());
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\roslyn\src\Dependencies\PooledObjects\ArrayBuilder.cs (1)
75
:
this
()
Microsoft.CodeAnalysis.CSharp (19)
Binder\LookupResult.cs (1)
79
_symbolList = new
ArrayBuilder
<Symbol>();
Binder\PatternExplainer.cs (2)
336
constraints.Add(temp, constraintBuilder = new
ArrayBuilder
<(BoundDagTest, bool)>());
347
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)
2014
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)
506
_lazyAvailableReusableHoistedFields.Add(field.Type, fields = new
ArrayBuilder
<StateMachineFieldSymbol>());
Symbols\AssemblySymbol.cs (1)
36
private static readonly ObjectPool<ArrayBuilder<AssemblySymbol>> s_symbolPool = new ObjectPool<ArrayBuilder<AssemblySymbol>>(() => new
ArrayBuilder
<AssemblySymbol>());
Symbols\ConstraintsHelper.cs (1)
1340
return useSiteDiagnosticsBuilder ??= new
ArrayBuilder
<TypeParameterDiagnosticInfo>();
Symbols\Metadata\PE\PEModuleSymbol.cs (1)
287
moduleAssemblyAttributesBuilder = new
ArrayBuilder
<CSharpAttributeData>();
Symbols\MetadataOrSourceOrRetargetingAssemblySymbol.cs (1)
23
private static readonly ObjectPool<ArrayBuilder<AssemblySymbol>> s_assemblySymbolBuilderPool = new ObjectPool<ArrayBuilder<AssemblySymbol>>(() => new
ArrayBuilder
<AssemblySymbol>());
Symbols\ReferenceManager.cs (1)
832
unifiedAssemblies = new
ArrayBuilder
<UnifiedAssembly<AssemblySymbol>>();
Symbols\Symbol_Attributes.cs (2)
618
syntaxBuilder = new
ArrayBuilder
<AttributeSyntax>();
619
bindersBuilder = new
ArrayBuilder
<Binder>();