317 references to Create
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
dotnet-format (1)
Workspaces\FolderWorkspace_FolderSolutionLoader.cs (1)
14=> ImmutableArray.Create<ProjectLoader>(new CSharpProjectLoader(), new VisualBasicProjectLoader());
GenerateDocumentationAndConfigFiles (5)
Program.cs (1)
343var customTagsToGenerateRulesets = ImmutableArray.Create(
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
382ImmutableArray.Create(OperationKind.AnonymousFunction, OperationKind.LocalFunction);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (1)
52var formattingRules = ImmutableArray.Create(
ILLink.RoslynAnalyzer (1)
CompilationExtensions.cs (1)
154case 2: return ImmutableArray.Create(span[0], span[1]);
Microsoft.Analyzers.Extra (1)
CoalesceAnalyzer.cs (1)
18public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => ImmutableArray.Create(DiagDescriptors.CoalesceAssignment, DiagDescriptors.Coalesce);
Microsoft.AspNetCore.App.Analyzers (1)
Mvc\MvcAnalyzer.cs (1)
24public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
AddResponseTypeAttributeCodeFixProvider.cs (1)
16public override ImmutableArray<string> FixableDiagnosticIds => ImmutableArray.Create(
Microsoft.Build (5)
Globbing\CompositeGlob.cs (1)
46: this(ImmutableArray.Create(glob1, glob2))
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Extensions\ImmutableArrayExtensions.cs (2)
183return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg)); 498return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]));
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\TemporaryArray`1.cs (1)
3132 => ImmutableArray.Create(_item0, _item1),
Microsoft.CodeAnalysis (10)
Collections\UnionCollection.cs (1)
46return new UnionCollection<T>(ImmutableArray.Create(coll1, coll2));
Diagnostic\DiagnosticInfo.cs (1)
38private static readonly ImmutableArray<string> s_compilerNonErrorCustomTags = ImmutableArray.Create(WellKnownDiagnosticTags.Compiler, WellKnownDiagnosticTags.Telemetry);
DiagnosticAnalyzer\CompilationWithAnalyzers.cs (1)
1016return ImmutableArray.Create<CompilationEvent>(compilationStartedEvent, compilationUnitCompletedEvent);
Operations\ControlFlowGraphBuilder.cs (3)
3307return MakeInvalidOperation(syntax, type, ImmutableArray.Create<IOperation>(child1, child2)); 4382ImmutableArray.Create<IArgumentOperation>( 5867initializer = new InvalidOperation(ImmutableArray.Create(initializer, operationInitializer),
SourceGeneration\Nodes\CombineNode.cs (2)
65var stepInputs = tableBuilder.TrackIncrementalSteps ? ImmutableArray.Create((entry1.Step!, entry1.OutputIndex), (input2Step!, 0)) : default; 95var stepInputs = ImmutableArray.Create((entry.Step!, entry.OutputIndex), (input2Step!, 0));
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
Microsoft.CodeAnalysis.Analyzers (7)
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
61public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(DoNotUseTypesFromAssemblyDirectRule, DoNotUseTypesFromAssemblyIndirectRule);
MetaAnalyzers\DiagnosticAnalyzerAttributeAnalyzer.cs (1)
43public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(MissingDiagnosticAnalyzerAttributeRule, AddLanguageSupportToAnalyzerRule);
MetaAnalyzers\SymbolIsBannedInAnalyzersAnalyzer.cs (1)
46public sealed override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => ImmutableArray.Create(SymbolIsBannedInAnalyzersAnalyzer.SymbolIsBannedRule, SymbolIsBannedInAnalyzersAnalyzer.NoSettingSpecifiedSymbolIsBannedRule);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
382ImmutableArray.Create(OperationKind.AnonymousFunction, OperationKind.LocalFunction);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (1)
52var formattingRules = ImmutableArray.Create(
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
382ImmutableArray.Create(OperationKind.AnonymousFunction, OperationKind.LocalFunction);
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAbstractValue.ValuePool.cs (1)
65ImmutableArray.Create<PropertySetAbstractValueKind>(
Microsoft.CodeAnalysis.CodeStyle (6)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
113var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
648var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (2)
35var additionalUnnecessaryLocations = ImmutableArray.Create( 47var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
127return (ImmutableArray.Create<ISymbol>(disposeImplMethod, disposeInterfaceMethod), finalizer);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (1)
52var formattingRules = ImmutableArray.Create(
Microsoft.CodeAnalysis.CSharp (105)
Binder\Binder_Conversions.cs (1)
2136ImmutableArray.Create<BoundExpression>(methodGroup.ReceiverOpt, new BoundValuePlaceholder(syntax, secondArgumentType) { WasCompilerGenerated = true }),
Binder\Binder_Expressions.cs (1)
10764argumentPlaceholders = ImmutableArray.Create(startArgumentPlaceholder, lengthArgumentPlaceholder);
Binder\Binder_Query.cs (9)
263result = MakeQueryInvocation(state.selectOrGroup, e, "GroupBy", ImmutableArray.Create(lambdaLeft, lambdaRight), d 424var resultSelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x1, x2), select.Expression, diagnostics.AccumulatesDependencies); 452var resultSelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x1, g), select.Expression, diagnostics.AccumulatesDependencies); 609var resultSelectorLambda = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x1, x2), select.Expression, diagnostics.AccumulatesDependencies); 615ImmutableArray.Create(collectionSelectorLambda, resultSelectorLambda), 662ImmutableArray.Create(collectionSelectorLambda, resultSelectorLambda), 704var result = MakeQueryUnboundLambda(state.RangeVariableMap(), ImmutableArray.Create(x1, x2), node, bodyFactory, withDependencies); 812ImmutableArray.Create( 820return MakeConstruction(node, anonymousType, ImmutableArray.Create(field1Value, field2Value), diagnostics);
Binder\Semantics\Conversions\ConversionsBase.cs (1)
1243return Conversion.MakeConditionalExpression(ImmutableArray.Create(trueConversion, falseConversion));
BoundTree\Constructors.cs (1)
187return Synthesized(syntax, receiverOpt, initialBindingReceiverIsSubjectToCloning: initialBindingReceiverIsSubjectToCloning, method, ImmutableArray.Create(arg0, arg1));
BoundTree\Expression.cs (3)
44protected override ImmutableArray<BoundNode?> Children => ImmutableArray.Create<BoundNode?>(this.Left, this.Right); 96protected override ImmutableArray<BoundNode?> Children => ImmutableArray.Create<BoundNode?>(this.Expression, this.Index); 180protected override ImmutableArray<BoundNode?> Children => ImmutableArray.Create<BoundNode?>(this.Receiver, Argument);
BoundTree\Statement.cs (1)
30protected override ImmutableArray<BoundNode?> Children => ImmutableArray.Create<BoundNode?>(this.Declarations, this.Body);
Compilation\CSharpSemanticModel.cs (1)
5245: ImmutableArray.Create<ISymbol>(namedType, primaryConstructor.GetPublicSymbol());
Compiler\MethodBodySynthesizer.cs (3)
404arguments: ImmutableArray.Create<BoundExpression>(boundBackingField, boundParameter)), 418statements: ImmutableArray.Create<BoundStatement>( 469arguments: ImmutableArray.Create<BoundExpression>(boundTmps[1], boundParameter)),
Compiler\MethodBodySynthesizer.Lowered.cs (2)
83ImmutableArray.Create<LocalSymbol>(hashCode, i), 175ImmutableArray.Create<LocalSymbol>(hashCode, i),
Compiler\MethodCompiler.cs (2)
2019body = new BoundBlock(constructor.Syntax, constructor.Locals, ImmutableArray.Create<BoundStatement>(constructor.Initializer, body)); 2114statements = ImmutableArray.Create(constructorInitializer, body);
Emitter\NoPia\EmbeddedType.cs (1)
279ImmutableArray.Create(new TypedConstant(stringType, TypedConstantKind.Primitive, guidString),
Emitter\NoPia\EmbeddedTypesManager.cs (1)
180ImmutableArray.Create<TypedConstant>(constructorArguments[0], constructorArguments[0]),
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (1)
552ImmutableArray.Create<LocalSymbol>(
Lowering\AsyncRewriter\AsyncMethodToStateMachineRewriter.cs (1)
678return (secondOpt == null) ? ImmutableArray.Create(first) : ImmutableArray.Create(first, secondOpt);
Lowering\AsyncRewriter\AsyncRewriter.AsyncIteratorRewriter.cs (1)
355ImmutableArray.Create(instSymbol, versionSymbol),
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
198F.CloseMethod(F.Block(ImmutableArray.Create(F.BaseInitialization(), F.Return())));
Lowering\Instrumentation\DebugInfoInjector.cs (1)
299ImmutableArray.Create<BoundStatement>(foreachKeywordSequencePoint,
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (4)
452return ImmutableArray.Create(_factory.Sequence(new[] { value }, refAssignmentSourceIndex), index); 486return ImmutableArray.Create(toString, index); 491return ImmutableArray.Create(_factory.Convert(parameter.Type, value, c), index); 548ImmutableArray.Create<BoundStatement>(logCallStatement, rewrittenFilterPrologue) :
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.cs (1)
119ImmutableArray.Create(cachedState, cachedThis),
Lowering\LocalRewriter\LocalRewriter.cs (2)
598return BadExpression(syntax, resultType, ImmutableArray.Create(child1, child2)); 860ImmutableArray.Create(
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (8)
1117locals: ImmutableArray.Create<LocalSymbol>(boundTempX.LocalSymbol, boundTempY.LocalSymbol), 1118sideEffects: ImmutableArray.Create<BoundExpression>(tempAssignmentX, tempAssignmentY), 1306locals: ImmutableArray.Create<LocalSymbol>(boundTempX.LocalSymbol, boundTempY.LocalSymbol), 1307sideEffects: ImmutableArray.Create<BoundExpression>(tempAssignmentX, tempAssignmentY), 1814locals: ImmutableArray.Create<LocalSymbol>(boundTempX.LocalSymbol, boundTempY.LocalSymbol), 1815sideEffects: ImmutableArray.Create<BoundExpression>(tempAssignmentX, tempAssignmentY), 1902locals: ImmutableArray.Create<LocalSymbol>(boundTempX.LocalSymbol, boundTempY.LocalSymbol), 1903sideEffects: ImmutableArray.Create<BoundExpression>(tempAssignmentX, tempAssignmentY),
Lowering\LocalRewriter\LocalRewriter_Call.cs (1)
830extraRefInitialization is object ? ImmutableArray.Create<BoundExpression>(extraRefInitialization, assignmentToTemp) : ImmutableArray.Create<BoundExpression>(assignmentToTemp),
Lowering\LocalRewriter\LocalRewriter_CollectionExpression.cs (2)
672Construct(ImmutableArray.Create(TypeWithAnnotations.Create(inlineArrayType), elementType)); 701inlineArrayAsSpan = inlineArrayAsSpan.Construct(ImmutableArray.Create(TypeWithAnnotations.Create(inlineArrayType), elementType));
Lowering\LocalRewriter\LocalRewriter_Event.cs (2)
137marshalArguments = ImmutableArray.Create<BoundExpression>(removeDelegate, rewrittenArgument); 346ImmutableArray.Create(rewrittenReceiver, rewrittenArgument), ErrorTypeSymbol.UnknownResultType);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (9)
274statements: ImmutableArray.Create<BoundStatement>(enumeratorVarDecl, tryFinally)); 286statements: ImmutableArray.Create<BoundStatement>(enumeratorVarDecl, whileLoop)); 477statements: ImmutableArray.Create(disposableVarDecl, ifStmt)); 629arrayVarDecl = new BoundStatementList(arrayVarDecl.Syntax, ImmutableArray.Create(collectionVarInitializationPreamble, arrayVarDecl)).MakeCompilerGenerated(); 659statements: ImmutableArray.Create<BoundStatement>(arrayVarDecl, positionVarDecl)); 692outerLocals: preambleLocal is null ? ImmutableArray.Create<LocalSymbol>(collectionTemp, positionVar) : ImmutableArray.Create<LocalSymbol>(preambleLocal, collectionTemp, positionVar), 854statements: ImmutableArray.Create(iteratorVariableInitialization, rewrittenBody)); 952statements: ImmutableArray.Create<BoundStatement>(arrayVarDecl, positionVarDecl)); 988outerLocals: ImmutableArray.Create<LocalSymbol>(arrayVar, positionVar),
Lowering\LocalRewriter\LocalRewriter_LockStatement.cs (3)
81statements: ImmutableArray.Create(expressionStatement, tryFinally)); 170ImmutableArray.Create(boundLockTemp.LocalSymbol, boundLockTakenTemp.LocalSymbol), 176BoundBlock.SynthesizedNoLocals(lockSyntax, ImmutableArray.Create<BoundStatement>(
Lowering\LocalRewriter\LocalRewriter_NullCoalescingAssignmentOperator.cs (1)
151var alternative = _factory.Sequence(ImmutableArray<LocalSymbol>.Empty, ImmutableArray.Create(tmpAssignment, transformedLhsAssignment), tmp);
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (1)
461rewrittenAccess = getSubArrayCall.Update(ImmutableArray.Create(getSubArrayCall.Arguments[0], rangeTemp));
Lowering\LocalRewriter\LocalRewriter_Range.cs (2)
175return F.New(constructionMethod, ImmutableArray.Create(left, right)); 205ImmutableArray.Create<BoundExpression>(F.Literal(0), F.Literal(fromEnd)));
Lowering\LocalRewriter\LocalRewriter_StringInterpolation.cs (2)
133return new InterpolationHandlerResult(ImmutableArray.Create(_factory.ExpressionStatement(handlerConstructionAssignment), resultIf), builderTemp, appendShouldProceedLocal.LocalSymbol, this); 286? ImmutableArray.Create(HandlerTemp.LocalSymbol, _outTemp)
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
196statements: ImmutableArray.Create<BoundStatement>(expressionStatement, tryFinally));
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
173var loweredArguments = ImmutableArray.Create<BoundExpression>(loweredLeft, loweredRight);
Lowering\SpillSequenceSpiller.cs (2)
469ImmutableArray.Create(Spill(builder, call.Arguments[0]), Spill(builder, call.Arguments[1]))); 523return call.Update(ImmutableArray.Create(Spill(builder, call.Arguments[0], call.ArgumentRefKindsOpt[0]),
Lowering\SyntheticBoundNodeFactory.cs (2)
513return new BoundStatementList(Syntax, ImmutableArray.Create(first, second)) { WasCompilerGenerated = true }; 870return Call(receiver, method, ImmutableArray.Create(arg0, arg1), useStrictArgumentRefKinds);
Symbols\AbstractTypeMap.cs (1)
206interfaces = ImmutableArray.Create<NamedTypeSymbol>(SubstituteNamedType(interfaces[0]), SubstituteNamedType(interfaces[1]));
Symbols\AnonymousTypes\PublicSymbols\AnonymousType.DelegatePublicSymbol.cs (1)
68return ImmutableArray.Create<Symbol>(constructor, invokeMethod);
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.DelegateTemplateSymbol.cs (1)
217=> ImmutableArray.Create<Symbol>(constructor, invokeMethod);
Symbols\Compilation_WellKnownMembers.cs (1)
859var namedArguments = ImmutableArray.Create(
Symbols\MethodSymbol.cs (1)
1297ImmutableArray.Create(
Symbols\NonMissingModuleSymbol.cs (1)
100var involvedAssemblies = ImmutableArray.Create<Symbol>(ownerAssembly, dependentAssembly);
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
224InitializeParameters(ImmutableArray.Create<ParameterSymbol>(
Symbols\Source\SourceFixedFieldSymbol.cs (2)
52ImmutableArray.Create<TypedConstant>(item1, item2))); 221return ImmutableArray.Create<Symbol>(_constructor, _internalField);
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1765ImmutableArray.Create(
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
434return OneOrMany.Create(ImmutableArray.Create(AttributeDeclarationSyntaxList, this.SourcePartialImplementation.AttributeDeclarationSyntaxList));
Symbols\SymbolDistinguisher.cs (1)
135ImmutableInterlocked.InterlockedInitialize(ref _lazyDescriptions, ImmutableArray.Create(description0, description1));
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (1)
72Parameters: ImmutableArray.Create<ParameterSymbol>(
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
20_parameters = ImmutableArray.Create<ParameterSymbol>(
Symbols\Synthesized\SynthesizedEmbeddedNativeIntegerAttributeSymbol.cs (1)
46_constructors = ImmutableArray.Create<MethodSymbol>(
Symbols\Synthesized\SynthesizedEmbeddedNullableAttributeSymbol.cs (1)
50_constructors = ImmutableArray.Create<MethodSymbol>(
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (2)
443statements: ImmutableArray.Create<BoundStatement>( 661ImmutableArray.Create<BoundStatement>(submissionAssignment, returnStatement))
Symbols\Synthesized\SynthesizedInlineArrayAsReadOnlySpanMethod.cs (2)
15this.SetTypeParameters(ImmutableArray.Create<TypeParameterSymbol>(new SynthesizedSimpleMethodTypeParameterSymbol(this, 0, "TBuffer"), new SynthesizedSimpleMethodTypeParameterSymbol(this, 1, "TElement"))); 17this.SetParameters(ImmutableArray.Create<ParameterSymbol>(SynthesizedParameterSymbol.Create(this, TypeWithAnnotations.Create(TypeParameters[0]), 0, RefKind.In, "buffer"),
Symbols\Synthesized\SynthesizedInlineArrayAsSpanMethod.cs (2)
15this.SetTypeParameters(ImmutableArray.Create<TypeParameterSymbol>(new SynthesizedSimpleMethodTypeParameterSymbol(this, 0, "TBuffer"), new SynthesizedSimpleMethodTypeParameterSymbol(this, 1, "TElement"))); 17this.SetParameters(ImmutableArray.Create<ParameterSymbol>(SynthesizedParameterSymbol.Create(this, TypeWithAnnotations.Create(TypeParameters[0]), 0, RefKind.Ref, "buffer"),
Symbols\Synthesized\SynthesizedInlineArrayElementRefMethod.cs (2)
15this.SetTypeParameters(ImmutableArray.Create<TypeParameterSymbol>(new SynthesizedSimpleMethodTypeParameterSymbol(this, 0, "TBuffer"), new SynthesizedSimpleMethodTypeParameterSymbol(this, 1, "TElement"))); 17this.SetParameters(ImmutableArray.Create<ParameterSymbol>(SynthesizedParameterSymbol.Create(this, TypeWithAnnotations.Create(TypeParameters[0]), 0, RefKind.Ref, "buffer"),
Symbols\Synthesized\SynthesizedInlineArrayElementRefReadOnlyMethod.cs (2)
15this.SetTypeParameters(ImmutableArray.Create<TypeParameterSymbol>(new SynthesizedSimpleMethodTypeParameterSymbol(this, 0, "TBuffer"), new SynthesizedSimpleMethodTypeParameterSymbol(this, 1, "TElement"))); 17this.SetParameters(ImmutableArray.Create<ParameterSymbol>(SynthesizedParameterSymbol.Create(this, TypeWithAnnotations.Create(TypeParameters[0]), 0, RefKind.In, "buffer"),
Symbols\Synthesized\SynthesizedInlineArrayFirstElementRefMethod.cs (1)
15this.SetTypeParameters(ImmutableArray.Create<TypeParameterSymbol>(new SynthesizedSimpleMethodTypeParameterSymbol(this, 0, "TBuffer"), new SynthesizedSimpleMethodTypeParameterSymbol(this, 1, "TElement")));
Symbols\Synthesized\SynthesizedInlineArrayFirstElementRefReadOnlyMethod.cs (1)
15this.SetTypeParameters(ImmutableArray.Create<TypeParameterSymbol>(new SynthesizedSimpleMethodTypeParameterSymbol(this, 0, "TBuffer"), new SynthesizedSimpleMethodTypeParameterSymbol(this, 1, "TElement")));
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
45_parameters = ImmutableArray.Create<ParameterSymbol>(new SynthesizedOperatorParameterSymbol(this, leftType, 0, "left"),
Microsoft.CodeAnalysis.CSharp.Analyzers (1)
MetaAnalyzers\CSharpSemanticModelGetDeclaredSymbolAlwaysReturnsNullAnalyzer.cs (1)
43public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(DiagnosticDescriptor, FieldDiagnosticDescriptor);
Microsoft.CodeAnalysis.CSharp.CodeStyle (4)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
59var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
101var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
138var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
147var additionalLocations = ImmutableArray.Create(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
69static t => (t.invocationOrCreation, ImmutableArray.Create<SyntaxNode>(t.identifier, t.declarator)),
Microsoft.CodeAnalysis.CSharp.Features (5)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForCreateDiagnosticAnalyzer.cs (1)
59var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForNewDiagnosticAnalyzer.cs (1)
101var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
138var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
147var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\CodeFixes\InlineDeclaration\CSharpInlineDeclarationCodeFixProvider.cs (1)
69static t => (t.invocationOrCreation, ImmutableArray.Create<SyntaxNode>(t.identifier, t.declarator)),
Microsoft.CodeAnalysis.Extensions.Package (2)
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
Microsoft.CodeAnalysis.Features (7)
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
184var parameters = ImmutableArray.Create(
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (1)
133var parameters = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnnecessaryParentheses\AbstractRemoveUnnecessaryParenthesesDiagnosticAnalyzer.cs (1)
113var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (1)
648var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\Analyzers\UseCollectionInitializer\UseCollectionInitializerHelpers.cs (2)
35var additionalUnnecessaryLocations = ImmutableArray.Create( 47var additionalUnnecessaryLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\CodeFixes\ImplementInterface\ImplementInterfaceGenerator_DisposePattern.cs (1)
127return (ImmutableArray.Create<ISymbol>(disposeImplMethod, disposeInterfaceMethod), finalizer);
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
382ImmutableArray.Create(OperationKind.AnonymousFunction, OperationKind.LocalFunction);
Microsoft.CodeAnalysis.Scripting (2)
Hosting\Resolvers\RuntimeMetadataReferenceResolver.cs (1)
44internal static ImmutableArray<string> AssemblyExtensions = ImmutableArray.Create(".dll", ".exe");
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCacheLocation.cs (1)
38s_rootLocations = ImmutableArray.Create(GetLocation(ASM_CACHE.ROOT), GetLocation(ASM_CACHE.ROOT_EX));
Microsoft.CodeAnalysis.VisualBasic (79)
Binding\Binder_Operators.vb (4)
608ImmutableArray.Create(Of BoundExpression)(left, right), 618ImmutableArray.Create(Of BoundExpression)(left, right), 746PassArguments(node, bitwiseAnalysis, ImmutableArray.Create(Of BoundExpression)(left, right), diagnostics) 757ImmutableArray.Create(Of BoundExpression)(leftPlaceholder, argumentInfo.Arguments(1)),
Binding\Binder_Query.vb (13)
345underlyingExpression = BadExpression(aggregate, ImmutableArray.Create(Of BoundExpression)(source, letSelectorLambda), 403ImmutableArray.Create(Of Binder)(firstSelectSelectorBinder, intoBinder), 540underlyingExpression = BadExpression(aggregate, ImmutableArray.Create(Of BoundExpression)(letOperator, selectSelectorLambda), 561ImmutableArray.Create(Of Binder)(firstSelectSelectorBinder, intoBinder), 684boundCallOrBadExpression = BadExpression(clauseSyntax, ImmutableArray.Create(Of BoundExpression)(source, selectorLambda), 821boundCallOrBadExpression = BadExpression(variable, ImmutableArray.Create(Of BoundExpression)(source, selectorLambda), 1091lambdaBinders = ImmutableArray.Create(Of Binder)(manySelectorBinder, joinSelectorBinder) 1156ImmutableArray.Create(Of BoundExpression)(manySelectorLambda, joinSelectorLambda), 1503lambdaBinders = ImmutableArray.Create(Of Binder)(outerKeyBinder, innerKeyBinder) 1798lambdaBinders = ImmutableArray.Create(Of Binder)(keysLambdaBinder, intoBinder) 2375boundCallOrBadExpression = BadExpression(operatorSyntax, ImmutableArray.Create(Of BoundExpression)(source, filterLambda), 2483boundCallOrBadExpression = BadExpression(partition, ImmutableArray.Create(source, boundCount), 2572boundCallOrBadExpression = BadExpression(ordering, ImmutableArray.Create(Of BoundExpression)(sourceOrPreviousOrdering, keyLambda),
Binding\Binder_XmlLiterals.vb (10)
83ImmutableArray.Create(Of BoundExpression)(target, data), 426ImmutableArray.Create(Of BoundExpression)(prefix, [namespace]), 431objectCreation = BindInvocationExpressionIfGroupNotNothing(syntax, group, ImmutableArray.Create(Of BoundExpression)(prefix, [namespace]), diagnostics) 490ImmutableArray.Create(Of BoundExpression)(name, value), 503ImmutableArray.Create(Of BoundExpression)(name, value), 666memberAccess = BindInvocationExpressionIfGroupNotNothing(syntax, group, ImmutableArray.Create(Of BoundExpression)(receiver, name), diagnostics) 674memberAccess = BadExpression(syntax, ImmutableArray.Create(receiver, name), Compilation.GetSpecialType(SpecialType.System_String)) 720arguments = ImmutableArray.Create(Of BoundExpression)(receiver, name) 734memberAccess = BadExpression(syntax, ImmutableArray.Create(receiver, name), ErrorTypeSymbol.UnknownResultType) 858Dim objectCreation = BindInvocationExpressionIfGroupNotNothing(syntax, group, ImmutableArray.Create(Of BoundExpression)(localName, [namespace]), diagnostics)
Binding\SyntheticBoundTrees\AnonymousTypeSyntheticMethods.vb (2)
224ImmutableArray.Create(localMyFieldBoxed, localOtherFieldBoxed), 296ImmutableArray.Create(Of BoundExpression)(assignLocalMyField, assignLocalOtherField),
Binding\SyntheticBoundTrees\SynthesizedStringSwitchHashMethod.vb (1)
95ImmutableArray.Create(Of LocalSymbol)(hashCode, i),
BoundTree\Expression.vb (2)
27Return ImmutableArray.Create(Of BoundNode)(Me.Left, Me.Right) 195Return ImmutableArray.Create(Of BoundNode)(Me.CapturedGroupOpt, Me.UnderlyingExpression)
BoundTree\Statement.vb (1)
37Return ImmutableArray.Create(Of BoundNode)(Me.CaseStatement, Me.Body)
Emit\NoPia\EmbeddedTypesManager.vb (1)
124ImmutableArray.Create(constructorArguments(0), constructorArguments(0)),
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
202Me.F.CloseMethod(F.Block(ImmutableArray.Create(F.BaseInitialization(), F.Return())))
Lowering\LocalRewriter\LocalRewriter.vb (2)
437Return New BoundStatementList(statement.Syntax, ImmutableArray.Create(prologueOpt, statement)) 449ImmutableArray.Create(Of BoundStatement)(prologueOpt, block))
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (3)
137marshalArguments = ImmutableArray.Create(Of BoundExpression)(removeDelegate, rewrittenHandler) 174statements:=ImmutableArray.Create(Of BoundStatement)( 306ImmutableArray.Create(receiver, handler),
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (6)
486ImmutableArray.Create(left, right), Nothing, memberSymbol.ReturnType) 525ImmutableArray.Create(left, right), Nothing, memberSymbol.ReturnType) 637ImmutableArray.Create(left, right), Nothing, memberSymbol.ReturnType) 665ImmutableArray.Create(left, right), Nothing, memberSymbol.ReturnType) 788ImmutableArray.Create(left, right), Nothing, memberSymbol.ReturnType, suppressObjectClone:=True) 1453ImmutableArray.Create(Of BoundExpression)(leftCallInput, rightCallInput),
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.vb (1)
163result = New BoundSequence(node.Syntax, ImmutableArray.Create(temp), ImmutableArray.Create(assignment, result), Nothing, result.Type)
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (3)
445incrementAssignment = New BoundStatementList(statementSyntax, ImmutableArray.Create(epilogue, incrementAssignment)) 659ImmutableArray.Create(Of BoundStatement)(boundEnumeratorAssignment, 719ImmutableArray.Create(rewrittenBoundLocal, rewrittenCondition),
Lowering\LocalRewriter\LocalRewriter_Label.vb (1)
39statement = New BoundStatementList(node.Syntax, ImmutableArray.Create(statement, trackLineNumber))
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (1)
375ImmutableArray.Create(Of BoundExpression)(value, getTypeExpr),
Lowering\LocalRewriter\LocalRewriter_LocalDeclaration.vb (3)
292New BoundStatementList(syntax, ImmutableArray.Create(flagStateAssignTwo, rewrittenInitialization)), 306statementsInTry = ImmutableArray.Create(boundMonitorEnterCall, conditionalValueInit) 327ImmutableArray.Create(flagStateAssignOne, monitorExit))
Lowering\LocalRewriter\LocalRewriter_RedimClause.vb (1)
65ImmutableArray.Create(Of BoundExpression)(arrayValueAccess, valueBeingAssigned),
Lowering\LocalRewriter\LocalRewriter_Return.vb (1)
82Return New BoundStatementList(syntaxNode, ImmutableArray.Create(assignment, jump))
Lowering\LocalRewriter\LocalRewriter_SyncLock.vb (2)
119tryStatements = ImmutableArray.Create(Of BoundStatement)(boundMonitorEnterCallStatement, 199parameters = ImmutableArray.Create(Of BoundExpression)(boundLockObject, boundLockTakenLocal)
Lowering\LocalRewriter\LocalRewriter_Using.vb (3)
167Return New BoundStatementList(node.UsingInfo.UsingStatementSyntax, ImmutableArray.Create(Of BoundStatement)(prologue, currentBody)) 244finallyStatements = ImmutableArray.Create(disposePrologue, disposeCall) 261ImmutableArray.Create(boundResourceInitializationAssignment, tryFinally))
Lowering\LocalRewriter\LocalRewriter_XmlLiterals.vb (1)
273ImmutableArray.Create(Of BoundExpression)(
Lowering\SyntheticBoundNodeFactory.vb (1)
348Dim boundNode As New BoundStatementList(Syntax, ImmutableArray.Create(first, second))
Semantics\Operators.vb (1)
3252ImmutableArray.Create(Of BoundExpression)(argument1, argument2)),
Symbols\AnonymousTypes\PublicSymbols\AnonymousDelegate_TypePublicSymbol.vb (2)
55ImmutableArray.Create(Of ParameterSymbol)( 73_members = ImmutableArray.Create(delegateCtor, delegateInvoke)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousDelegate_TemplateSymbol.vb (2)
70ImmutableArray.Create(Of ParameterSymbol)( 83_members = ImmutableArray.Create(delegateCtor, delegateInvoke)
Symbols\ArrayTypeSymbol.vb (1)
91Return ImmutableArray.Create(iListOfT.Construct(elementType), iReadOnlyListOfT.Construct(elementType))
Symbols\Source\SourceComplexParameterSymbol.vb (1)
85Return OneOrMany.Create(ImmutableArray.Create(attributes, otherAttributes))
Symbols\Source\SourceDelegateMethodSymbol.vb (1)
228InitializeParameters(ImmutableArray.Create(Of ParameterSymbol)(
Symbols\Source\SourceMemberMethodSymbol.vb (1)
144Return OneOrMany.Create(ImmutableArray.Create(AttributeDeclarationSyntaxList, Me.SourcePartialImplementation.AttributeDeclarationSyntaxList))
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
388ImmutableArray.Create(Of BoundStatement)(submissionAssignment, returnStatement)).MakeCompilerGenerated()
Symbols\Source\SynthesizedEventAccessorSymbol.vb (2)
245statements:=ImmutableArray.Create(Of BoundStatement)(callStatement, returnStatement)).MakeCompilerGenerated() 364ImmutableArray.Create(Of BoundStatement)(
Symbols\SynthesizedSymbols\SynthesizedEventDelegateSymbol.vb (1)
78members = ImmutableArray.Create(Of Symbol)(ctor, invoke)
Symbols\SynthesizedSymbols\SynthesizedHotReloadExceptionConstructorSymbol.vb (1)
19_parameters = ImmutableArray.Create(Of ParameterSymbol)(
Symbols\SynthesizedSymbols\SynthesizedHotReloadExceptionSymbol.vb (1)
30_members = ImmutableArray.Create(Of Symbol)(
Microsoft.CodeAnalysis.VisualBasic.Analyzers (1)
BasicSymbolIsBannedInAnalyzersAnalyzer.vb (1)
23Return ImmutableArray.Create(SyntaxKind.InheritsStatement, SyntaxKind.ImplementsStatement)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddObsoleteAttribute\VisualBasicAddObsoleteAttributeCodeFixProvider.vb (1)
18ImmutableArray.Create(
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateDefaultConstructors\VisualBasicGenerateDefaultConstructorsCodeFixProvider.vb (1)
26ImmutableArray.Create(BC30387, BC40056)
Microsoft.CodeAnalysis.VisualBasic.Features (33)
CodeFixes\AddMissingReference\VisualBasicAddMissingReferenceCodeFixProvider.vb (1)
27ImmutableArray.Create(BC30005, BC30652)
CodeFixes\CorrectNextControlVariable\CorrectNextControlVariableCodeFixProvider.vb (1)
26Return ImmutableArray.Create(BC30070, BC30451)
CodeFixes\IncorrectFunctionReturnType\IncorrectFunctionReturnTypeCodeFixProvider.vb (1)
32Return ImmutableArray.Create(BC36938, BC36945)
CodeFixes\OverloadBase\OverloadBaseCodeFixProvider.vb (1)
26Return ImmutableArray.Create(BC40003, BC40004)
Completion\KeywordRecommenders\Declarations\AttributeScopesKeywordRecommender.vb (1)
19ImmutableArray.Create(
Completion\KeywordRecommenders\Declarations\CovarianceModifiersKeywordRecommender.vb (1)
16Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\Declarations\DelegateSubFunctionKeywordRecommender.vb (1)
18Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\Declarations\ExternalSubFunctionKeywordRecommender.vb (1)
18Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\Expressions\LambdaKeywordRecommender.vb (1)
31Return ImmutableArray.Create(
Completion\KeywordRecommenders\Expressions\TrueFalseKeywordRecommender.vb (1)
23Return ImmutableArray.Create(
Completion\KeywordRecommenders\OnErrorStatements\ErrorKeywordRecommender.vb (1)
21Return ImmutableArray.Create(
Completion\KeywordRecommenders\OnErrorStatements\GoToDestinationsRecommender.vb (1)
19ImmutableArray.Create(New RecommendedKeyword("0"), New RecommendedKeyword("-1"))
Completion\KeywordRecommenders\OnErrorStatements\OnErrorKeywordRecommender.vb (1)
17Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\OptionStatements\CompareBinaryTextRecommender.vb (1)
17Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\OptionStatements\ExplicitOptionsRecommender.vb (1)
17Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\OptionStatements\InferOptionsRecommender.vb (1)
17Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\OptionStatements\StrictOptionsRecommender.vb (1)
17Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\PreprocessorDirectives\WarningDirectiveKeywordRecommender.vb (1)
19Return ImmutableArray.Create(
Completion\KeywordRecommenders\Queries\AscendingDescendingKeywordRecommender.vb (1)
18Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\Statements\ForKeywordRecommender.vb (1)
19Return ImmutableArray.Create(
SignatureHelp\AddRemoveHandlerSignatureHelpProvider.vb (1)
40Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create(" "c, ","c)
SignatureHelp\AttributeSignatureHelpProvider.vb (1)
27Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
SignatureHelp\CastExpressionSignatureHelpProvider.vb (1)
42Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
SignatureHelp\CollectionInitializerSignatureHelpProvider.vb (1)
25Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("{"c, ","c)
SignatureHelp\ConditionalExpressionSignatureHelpProvider.vb (1)
28Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
SignatureHelp\GenericNameSignatureHelpProvider.vb (1)
26Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create(" "c, ","c)
SignatureHelp\InvocationExpressionSignatureHelpProvider.vb (1)
27Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
SignatureHelp\MidAssignmentSignatureHelpProvider.vb (1)
34Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.vb (1)
26Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
SignatureHelp\PredefinedCastExpressionSignatureHelpProvider.vb (1)
36Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
SignatureHelp\RaiseEventStatementSignatureHelpProvider.vb (1)
25Public Overrides ReadOnly Property TriggerCharacters As ImmutableArray(Of Char) = ImmutableArray.Create("("c, ","c)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddObsoleteAttribute\VisualBasicAddObsoleteAttributeCodeFixProvider.vb (1)
18ImmutableArray.Create(
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateDefaultConstructors\VisualBasicGenerateDefaultConstructorsCodeFixProvider.vb (1)
26ImmutableArray.Create(BC30387, BC40056)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
Classification\SyntaxClassification\OperatorOverloadSyntaxClassifier.vb (1)
18Public Overrides ReadOnly Property SyntaxNodeTypes As ImmutableArray(Of Type) = ImmutableArray.Create(
Microsoft.CodeAnalysis.Workspaces (3)
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (1)
52var formattingRules = ImmutableArray.Create(
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCacheLocation.cs (1)
38s_rootLocations = ImmutableArray.Create(GetLocation(ASM_CACHE.ROOT), GetLocation(ASM_CACHE.ROOT_EX));
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
Microsoft.Extensions.Options.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
EmitterTests.cs (1)
58ImmutableArray.Create("Foo", "Bar"));
Microsoft.Interop.ComInterfaceGenerator (6)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
154var useSiteAttributeParsers = ImmutableArray.Create<IUseSiteAttributeParser>(
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (4)
21public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => ImmutableArray.Create(RuntimeComApisDoNotSupportSourceGeneratedCom, CastsBetweenRuntimeComAndSourceGeneratedComNotSupported); 68methodsOfInterest.Add(createAggregatedObject, ImmutableArray.Create(CreateTypeArgumentTypeLookup(0), CreateArgumentTypeLookup(1))); 84methodsOfInterest.Add(createWrapperOfType, ImmutableArray.Create(firstArgumentTypeLookup, CreateTypeOfArgumentTypeLookup(1))); 100methodsOfInterest.Add(getComInterfaceForObject, ImmutableArray.Create(CreateArgumentTypeLookup(0), CreateTypeOfArgumentTypeLookup(1)));
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
Microsoft.Interop.LibraryImportGenerator (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
Microsoft.Interop.SourceGeneration (2)
DefaultMarshallingInfoParser.cs (1)
53var useSiteAttributeParsers = ImmutableArray.Create<IUseSiteAttributeParser>(
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
Microsoft.ML.InternalCodeAnalyzer (1)
NameAnalyzer.cs (1)
72ImmutableArray.Create(PrivateFieldName.Rule, GeneralName.Rule);
Roslyn.Diagnostics.Analyzers (6)
SpecializedEnumerableCreationAnalyzer.cs (2)
51public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(UseEmptyEnumerableRule, UseSingletonEnumerableRule); 130public static ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(UseEmptyEnumerableRule, UseSingletonEnumerableRule);
src\roslyn\src\Dependencies\Collections\OneOrMany.cs (1)
273=> new OneOrMany<T>(ImmutableArray.Create(one, two));
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3142 => ImmutableArray.Create(_item0, _item1),
src\roslyn\src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (1)
382ImmutableArray.Create(OperationKind.AnonymousFunction, OperationKind.LocalFunction);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Indentation\AbstractIndentationService.cs (1)
52var formattingRules = ImmutableArray.Create(
System.Text.Json.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);
System.Text.RegularExpressions.Generator (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
166case 2: return ImmutableArray.Create(span[0], span[1]);