254 references to Create
ConfigurationSchemaGenerator (1)
GenerateDocumentationAndConfigFiles (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
GenerateRulesMissingDocumentation (1)
ILLink.CodeFixProvider (1)
ILLink.RoslynAnalyzer (2)
Metrics (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Metrics.Legacy (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.Analyzers.Local (1)
Microsoft.AspNetCore.App.CodeFixes (1)
Microsoft.AspNetCore.Mvc.Analyzers (1)
Microsoft.AspNetCore.Mvc.Api.Analyzers (1)
Microsoft.CodeAnalysis (6)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.Analyzers (8)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.Analyzers.UnitTests (1)
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.BannedApiAnalyzers (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.CodeStyle (7)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.Collections.Package (3)
Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.CSharp (13)
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (11)
CodeGen\CodeGenTupleTest.cs (11)
5991var tupleWithSomeNames = comp.CreateTupleTypeSymbol(vt3, ImmutableArray.Create(null, "Item2", "Charlie"));
6275var tuple2 = comp.CreateTupleTypeSymbol(vt3, ImmutableArray.Create("123", " ", null));
13834var t3 = NamedTypeSymbol.CreateTuple(m3Tuple, ImmutableArray.Create("a", "b", "c"));
13835var t4 = NamedTypeSymbol.CreateTuple(m3Tuple, ImmutableArray.Create("a", "b", "c"));
13836var t5 = NamedTypeSymbol.CreateTuple(m3Tuple, ImmutableArray.Create("c", "b", "a"));
13851var t6 = NamedTypeSymbol.CreateTuple(m3Tuple, ImmutableArray.Create("Item1", "Item2", "Item3"));
13852var t7 = NamedTypeSymbol.CreateTuple(m3Tuple, ImmutableArray.Create("Item1", "Item2", "Item3"));
13862var t8 = NamedTypeSymbol.CreateTuple(m3Tuple, ImmutableArray.Create("Item2", "Item3", "Item1"));
18885var int_int_int = comp.CreateTupleTypeSymbol(ImmutableArray.Create(intType, intType, intType));
19071var int_object_object = tupleComp1.CreateTupleTypeSymbol(ImmutableArray.Create(intType, objectType, objectType));
19110var int_object_object = tupleComp1.CreateTupleTypeSymbol(ImmutableArray.Create(intType, objectType, objectType));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Microsoft.CodeAnalysis.CSharp.Features (3)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (38)
SourceGeneration\StateTableTests.cs (38)
38builder.AddEntries(ImmutableArray.Create(1, 2, 3), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
39builder.AddEntries(ImmutableArray.Create(4, 5, 6), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
40builder.AddEntries(ImmutableArray.Create(7, 8, 9), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
53builder.AddEntries(ImmutableArray.Create(o, o, o), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
88builder.TryModifyEntries(ImmutableArray.Create(20, 21, 22), TimeSpan.Zero, default, EntryState.Modified);
110builder.AddEntries(ImmutableArray.Create(1, 2, 3), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
111builder.AddEntries(ImmutableArray.Create(4, 5, 6), EntryState.Removed, TimeSpan.Zero, default, EntryState.Removed);
112builder.AddEntries(ImmutableArray.Create(7, 8, 9), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
127builder.AddEntries(ImmutableArray.Create(1, 2, 3), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
128builder.AddEntries(ImmutableArray.Create(4, 5, 6), EntryState.Removed, TimeSpan.Zero, default, EntryState.Removed);
129builder.AddEntries(ImmutableArray.Create(7, 8, 9), EntryState.Added, TimeSpan.Zero, default, EntryState.Added);
282nodeBuilder.AddEntries(ImmutableArray.Create(1, 2, 3), EntryState.Cached, TimeSpan.Zero, default, EntryState.Cached);
311nodeBuilder.AddEntries(ImmutableArray.Create(1, 2, 3), EntryState.Added, TimeSpan.Zero, emptyInputSteps, EntryState.Added);
373var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1, 2, 3));
406Assert.Equal(ImmutableArray.Create(1, 2, 3), (IEnumerable<int>)output.Value);
415var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1, 2, 3));
426AssertTableEntries(table, new[] { (ImmutableArray.Create(1, 2, 3), EntryState.Cached, 0) });
433var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1, 2, 3));
469Assert.Equal(ImmutableArray.Create(1, 2, 3), (IEnumerable<int>)output.Value);
478var inputValue = ImmutableArray.Create(1, 2, 3);
526var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1, 2, thirdElement++));
537AssertTableEntries(table, new[] { (ImmutableArray.Create(1, 2, 4), EntryState.Modified, 0) });
545var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1, 2, thirdElement));
583Assert.Equal(ImmutableArray.Create(1, 2, 4), (IEnumerable<int>)output.Value);
775ImmutableArray<int> inputNodeValue = ImmutableArray.Create(1, 2, 3);
828ImmutableArray<int> inputNodeValue = ImmutableArray.Create(1, 2, 3);
862ImmutableArray<int> inputNodeValue = ImmutableArray.Create(1, 2, 3);
920var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1, 2, 3))
938var inputNode = new InputNode<int>((_) => ImmutableArray.Create(1, 2, thirdValue)).WithTrackingName("Input");
971ImmutableArray<int> values = ImmutableArray.Create(1, 2, 3);
1008values = ImmutableArray.Create(1, 2, 3);
1120_ => ImmutableArray.Create("1.1", "inserted", "1.2")
1155_ => ImmutableArray.Create("inserted", "1.1", "1.2")
1190_ => ImmutableArray.Create("1.1", "1.2", "inserted")
1225_ => ImmutableArray.Create("2.1", "inserted", "2.2")
1251ImmutableArray<string> values = ImmutableArray.Create("1", "2", "3");
1261_ => ImmutableArray.Create("2.1", "inserted", "2.2")
1275values = ImmutableArray.Create("1", "4", "3");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (4)
Microsoft.CodeAnalysis.Extensions.Package (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.Features (2)
Microsoft.CodeAnalysis.Features.UnitTests (4)
Microsoft.CodeAnalysis.InteractiveHost (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (3)
Microsoft.CodeAnalysis.PublicApiAnalyzers (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.ResxSourceGenerator (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.Scripting (2)
Microsoft.CodeAnalysis.Test.Utilities (4)
Microsoft.CodeAnalysis.Threading.Package (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.UnitTests (29)
Collections\Extensions\ImmutableArrayExtensionsTests.cs (20)
152Assert.Throws<InvalidOperationException>(() => ImmutableArray.Create<int>(1, 2, 3).Single(isOdd));
166Assert.Throws<InvalidOperationException>(() => ImmutableArray.Create<int>(1, 2, 3).Single((x, a) => x % a == 1, 2));
265var a = ImmutableArray.Create<int>(0, 2, 4);
277var a = ImmutableArray.Create<int>(0, 2, 4);
294var a = ImmutableArray.Create<int>(0, 2, 4);
337var a = ImmutableArray.Create<string>("A", "B", "C");
338var b = ImmutableArray.Create<string>("A", "b", "c");
347var r = ImmutableArray.Create<int>(1, 2, 3);
352var s = ImmutableArray.Create<int>(10, 20, 30);
379AssertEx.Equal(new[] { 10, 20, 30 }, ImmutableArray.Create(1, 2, 3).SelectAsArray(i => 10 * i));
411var triple1 = ImmutableArray.Create(1, 2, 3);
412var triple2 = ImmutableArray.Create(10, 11, 12);
413var triple3 = ImmutableArray.Create(11, 13, 15);
443var triple1 = ImmutableArray.Create(1, 2, 3);
444var triple2 = ImmutableArray.Create(10, 11, 12);
445var triple3 = ImmutableArray.Create(13, 16, 19);
482Assert.True(a.WhereAsArray(i => i < 3).SequenceEqual(ImmutableArray.Create<int>(0, 1, 2)));
484Assert.True(a.WhereAsArray(i => i > 2).SequenceEqual(ImmutableArray.Create<int>(3, 4, 5)));
486Assert.True(a.WhereAsArray(i => i % 2 == 0).SequenceEqual(ImmutableArray.Create<int>(0, 2, 4)));
488Assert.True(a.WhereAsArray(i => i % 2 == 1).SequenceEqual(ImmutableArray.Create<int>(1, 3, 5)));
InternalUtilities\OneOrManyTests.cs (5)
66Verify(OneOrMany.Create(ImmutableArray.Create(1, 2, 3)).Add(4), 1, 2, 3, 4);
69Verify(new OneOrMany<int>(ImmutableArray.Create(1, 2, 3)).Add(4), 1, 2, 3, 4);
234Assert.False(OneOrMany.Create(1, 2).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1, 2, 3))));
253Assert.False(new[] { 1, 2 }.SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1, 2, 3))));
262Assert.False(ImmutableArray.Create(1, 2).SequenceEqual(OneOrMany.Create(ImmutableArray.Create(1, 2, 3))));
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)
Microsoft.CodeAnalysis.VisualBasic.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (1)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
Microsoft.CodeAnalysis.VisualBasic.Features (4)
Microsoft.CodeAnalysis.VisualBasic.Features.UnitTests (6)
EditAndContinue\SyntaxComparerTests.vb (5)
35ImmutableArray.Create(MakeLiteral(0), MakeLiteral(1), MakeLiteral(2)),
65ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)),
66ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)))
98ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)),
99ImmutableArray.Create(SyntaxFactory.Token(SyntaxKind.StaticKeyword), SyntaxFactory.Token(SyntaxKind.PublicKeyword), SyntaxFactory.Token(SyntaxKind.AsyncKeyword)))
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
Microsoft.CodeAnalysis.Workspaces (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
Microsoft.DotNet.CodeAnalysis (1)
Microsoft.Extensions.AI.Abstractions.Tests (1)
Microsoft.Extensions.Logging.Generators (1)
Microsoft.Extensions.Options.SourceGeneration (1)
Microsoft.Gen.Logging (1)
Microsoft.Gen.Metrics (1)
Microsoft.Interop.ComInterfaceGenerator (3)
Microsoft.Interop.LibraryImportGenerator (2)
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
Microsoft.Interop.SourceGeneration (1)
Microsoft.VisualStudio.LanguageServices.UnitTests (1)
Roslyn.Diagnostics.Analyzers (4)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Shared.Tests (1)
System.Text.Json.SourceGeneration (1)
System.Text.RegularExpressions.Generator (1)
Test.Utilities (4)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));
Text.Analyzers (3)
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (2)
182return ImmutableArray.Create(map(items[0], 0, arg), map(items[1], 1, arg), map(items[2], 2, arg));
497return ImmutableArray.Create(map(self[0], other[0]), map(self[1], other[1]), map(self[2], other[2]));