91 references to Create
ConfigurationSchemaGenerator (1)
RuntimeSource\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
dotnet (1)
Commands\Test\VSTest\VSTestArgumentConverter.cs (1)
316= ImmutableArray.Create(
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
ILLink.CodeFixProvider (1)
RequiresAssemblyFilesCodeFixProvider.cs (1)
20public static ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => ImmutableArray.Create(
ILLink.RoslynAnalyzer (1)
CompilationExtensions.cs (1)
155case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
Microsoft.Analyzers.Local (1)
CallAnalysis\CallAnalyzer.cs (1)
16public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => ImmutableArray.Create(
Microsoft.AspNetCore.App.CodeFixes (1)
WebApplicationBuilderFixer.cs (1)
20public override ImmutableArray<string> FixableDiagnosticIds { get; } = ImmutableArray.Create(
Microsoft.AspNetCore.Mvc.Analyzers (1)
AttributesShouldNotBeAppliedToPageModelAnalyzer.cs (1)
13public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
ApiConventionAnalyzer.cs (1)
15public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(
Microsoft.Build (3)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Extensions\ImmutableArrayExtensions.cs (2)
186return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg)); 501return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\TemporaryArray`1.cs (1)
3143 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.CodeAnalysis (4)
Diagnostic\DiagnosticInfo.cs (1)
37private static readonly ImmutableArray<string> s_compilerErrorCustomTags = ImmutableArray.Create(WellKnownDiagnosticTags.Compiler, WellKnownDiagnosticTags.Telemetry, WellKnownDiagnosticTags.NotConfigurable);
DiagnosticAnalyzer\DiagnosticStartAnalysisScope.cs (1)
593ImmutableArray.Create(SymbolKind.Method, SymbolKind.Property, SymbolKind.NamedType));
PEWriter\MetadataWriter.cs (1)
88ImmutableArray.Create(
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.CodeAnalysis.Analyzers (5)
FixAnalyzers\FixerWithFixAllAnalyzer.cs (1)
69ImmutableArray.Create(CreateCodeActionEquivalenceKeyRule, OverrideCodeActionEquivalenceKeyRule, OverrideGetFixAllProviderRule);
MetaAnalyzers\CompilerExtensionStrictApiAnalyzer.cs (1)
60public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics { get; } = ImmutableArray.Create(
MetaAnalyzers\DiagnosticAnalyzerAPIUsageAnalyzer.cs (1)
33private static readonly ImmutableArray<string> s_WorkspaceAssemblyNames = ImmutableArray.Create(
MetaAnalyzers\Fixers\AnalyzerReleaseTrackingFix.cs (1)
43ImmutableArray.Create(DiagnosticIds.DeclareDiagnosticIdInAnalyzerReleaseRuleId, DiagnosticIds.UpdateDiagnosticIdInAnalyzerReleaseRuleId, DiagnosticIds.EnableAnalyzerReleaseTrackingRuleId);
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.CodeAnalysis.CodeStyle (4)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
213var notifications = ImmutableArray.Create(unusedParametersOption.Notification, unusedValueExpressionStatementSeverity, unusedValueAssignmentSeverity);
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
119var locations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
123var locations = ImmutableArray.Create(
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\Core\CodeFixes\Naming\FallbackNamingRules.cs (1)
69var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(SymbolKind.Field), new SymbolKindOrTypeKind(SymbolKind.Parameter), new SymbolKindOrTypeKind(SymbolKind.Local));
Microsoft.CodeAnalysis.CSharp (12)
Compiler\MethodBodySynthesizer.cs (1)
487arguments: ImmutableArray.Create<BoundExpression>(boundBackingField, boundTmps[2], boundTmps[1]));
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (1)
466return ImmutableArray.Create(addressOf, _factory.Sizeof(targetType), index);
Lowering\LocalRewriter\LocalRewriter_DoStatement.cs (1)
69ImmutableArray.Create<BoundStatement>(rewrittenBody,
Lowering\LocalRewriter\LocalRewriter_Event.cs (1)
152marshalArguments = ImmutableArray.Create<BoundExpression>(addDelegate, removeDelegate, rewrittenArgument);
Lowering\LocalRewriter\LocalRewriter_ForEachStatement.cs (1)
692outerLocals: preambleLocal is null ? ImmutableArray.Create<LocalSymbol>(collectionTemp, positionVar) : ImmutableArray.Create<LocalSymbol>(preambleLocal, collectionTemp, positionVar),
Lowering\LocalRewriter\LocalRewriter_LockStatement.cs (2)
171ImmutableArray.Create( 222ImmutableArray.Create(
Lowering\LocalRewriter\LocalRewriter_UsingStatement.cs (1)
259statements: ImmutableArray.Create<BoundStatement>(
Lowering\LocalRewriter\LocalRewriter_WhileStatement.cs (1)
150ImmutableArray.Create(
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TemplateSymbol.cs (1)
87this.SpecialMembers = ImmutableArray.Create<MethodSymbol>(
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
39_interfaces = ImmutableArray.Create(
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
544ImmutableArray.Create<BoundStatement>(
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
229var allLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
262var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
113var additionalLocations = ImmutableArray.Create(
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
66.SelectMany(t => ImmutableArray.Create(SyntaxFactory.Space, t, SyntaxFactory.ElasticCarriageReturnLineFeed))
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\DeclarationName\DeclarationNameInfo.cs (1)
603var possibleTypes = ImmutableArray.Create(
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Conversions.cs (1)
72var symbols = ImmutableArray.Create<ISymbol>(conversion.ContainingType, conversion.Parameters.First().Type, conversion.ReturnType);
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
229var allLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
262var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
113var additionalLocations = ImmutableArray.Create(
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpIsAndCastCheckCodeFixProvider.cs (1)
66.SelectMany(t => ImmutableArray.Create(SyntaxFactory.Space, t, SyntaxFactory.ElasticCarriageReturnLineFeed))
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.CodeAnalysis.Features (4)
src\roslyn\src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
213var notifications = ImmutableArray.Create(unusedParametersOption.Notification, unusedValueExpressionStatementSeverity, unusedValueAssignmentSeverity);
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForNullableTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
119var locations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\Analyzers\UseCoalesceExpression\AbstractUseCoalesceExpressionForTernaryConditionalCheckDiagnosticAnalyzer.cs (1)
123var locations = ImmutableArray.Create(
src\roslyn\src\Analyzers\Core\CodeFixes\Naming\FallbackNamingRules.cs (1)
69var kinds = ImmutableArray.Create(new SymbolKindOrTypeKind(SymbolKind.Field), new SymbolKindOrTypeKind(SymbolKind.Parameter), new SymbolKindOrTypeKind(SymbolKind.Local));
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.CodeAnalysis.Scripting (2)
src\roslyn\src\Compilers\Shared\GlobalAssemblyCacheHelpers\GlobalAssemblyCache.cs (2)
38? ImmutableArray.Create(ProcessorArchitecture.None, ProcessorArchitecture.MSIL, ProcessorArchitecture.X86) 39: ImmutableArray.Create(ProcessorArchitecture.None, ProcessorArchitecture.MSIL, ProcessorArchitecture.Amd64);
Microsoft.CodeAnalysis.VisualBasic (12)
Binding\Binder_Query.vb (4)
1136boundCallOrBadExpression = BadExpression(variable, ImmutableArray.Create(Of BoundExpression)(source, manySelectorLambda, joinSelectorLambda), 1485lambdaBinders = ImmutableArray.Create(Of Binder)(outerKeyBinder, innerKeyBinder, joinSelectorBinder) 1728ImmutableArray.Create(Of Binder)(outerKeyBinder, innerKeyBinder, intoBinder), 1801lambdaBinders = ImmutableArray.Create(Of Binder)(keysLambdaBinder, itemsLambdaBinder, intoBinder)
Binding\Binder_XmlLiterals.vb (1)
63ImmutableArray.Create(Of BoundExpression)(version, encoding, standalone),
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
134marshalArguments = ImmutableArray.Create(Of BoundExpression)(addDelegate, removeDelegate, rewrittenHandler)
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (1)
485arguments = ImmutableArray.Create(
Lowering\LocalRewriter\LocalRewriter_If.vb (1)
166Return New BoundStatementList(syntaxNode, ImmutableArray.Create(condGoto, rewrittenConsequence, afterIfStatement))
Lowering\LocalRewriter\LocalRewriter_LateBindingHelpers.vb (2)
492Dim callArgs = ImmutableArray.Create(Of BoundExpression)(receiver, 628callArgs = ImmutableArray.Create(Of BoundExpression)(receiver,
Symbols\Source\SynthesizedEntryPointSymbol.vb (1)
308ImmutableArray.Create(Of BoundStatement)(scriptAssignment, scriptInitialize, returnStatement)).MakeCompilerGenerated()
Symbols\Source\SynthesizedEventAccessorSymbol.vb (1)
443ImmutableArray.Create(Of BoundExpression)(boundBackingField, boundTmps(2).MakeRValue(), boundTmps(1).MakeRValue()),
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\MoveToTopOfFile\MoveToTopOfFileCodeFixProvider.vb (1)
34Return ImmutableArray.Create(BC30465, BC30637, BC30627)
Completion\KeywordRecommenders\Declarations\CharsetModifierKeywordRecommender.vb (1)
18Private Shared ReadOnly s_keywords As ImmutableArray(Of RecommendedKeyword) = ImmutableArray.Create(
Completion\KeywordRecommenders\Statements\DoKeywordRecommender.vb (1)
19Return ImmutableArray.Create(
Completion\KeywordRecommenders\Statements\LoopKeywordRecommender.vb (1)
31Return ImmutableArray.Create(
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Microsoft.DotNet.CodeAnalysis (1)
Analyzers\AppContextDefaultsAnalyzer.cs (1)
48return ImmutableArray.Create(
Microsoft.Extensions.AI.Abstractions.Tests (1)
test\Shared\JsonSchemaExporter\TestTypes.cs (1)
819yield return new TestData<ImmutableArray<int>>(ImmutableArray.Create(1, 2, 3), """{"type":"array","items":{"type":"integer"}}""");
Microsoft.Extensions.Logging.Generators (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
Microsoft.Extensions.Options.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
Microsoft.Interop.ComInterfaceGenerator (4)
Analyzers\ComClassGeneratorDiagnosticsAnalyzer.cs (1)
19ImmutableArray.Create(
Analyzers\RuntimeComApiUsageWithSourceGeneratedComAnalyzer.cs (2)
80methodsOfInterest.Add(createWrapperOfType, ImmutableArray.Create(CreateTypeArgumentTypeLookup(0), CreateTypeArgumentTypeLookup(1), firstArgumentTypeLookup)); 96methodsOfInterest.Add(getComInterfaceForObject, ImmutableArray.Create(CreateTypeArgumentTypeLookup(0), CreateTypeArgumentTypeLookup(1), firstArgumentTypeLookup));
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\NativeMarshallingAttributeAnalyzer.cs (1)
55ImmutableArray.Create(
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
Microsoft.Interop.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
Roslyn.Diagnostics.Analyzers (2)
NamedTypeFullNameNotNullSuppressor.cs (1)
35public override ImmutableArray<SuppressionDescriptor> SupportedSuppressions { get; } = ImmutableArray.Create(CS8600Rule, CS8603Rule, CS8604Rule);
src\roslyn\src\Dependencies\Collections\TemporaryArray`1.cs (1)
3153 => ImmutableArray.Create(_item0, _item1, _item2),
Shared.Tests (1)
JsonSchemaExporter\TestTypes.cs (1)
819yield return new TestData<ImmutableArray<int>>(ImmutableArray.Create(1, 2, 3), """{"type":"array","items":{"type":"integer"}}""");
System.Text.Json.SourceGeneration (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);
System.Text.RegularExpressions.Generator (1)
src\runtime\src\libraries\Common\src\Roslyn\GetBestTypeByMetadataName.cs (1)
167case 3: return ImmutableArray.Create(span[0], span[1], span[2]);