310 references to ImmutableCollectionsMarshal
GenerateDocumentationAndConfigFiles (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Metrics (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Metrics.Legacy (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.AspNetCore.Razor.Utilities.Shared (22)
EnumerableExtensions.cs (4)
62return ImmutableCollectionsMarshal.AsImmutableArray(result); 133return ImmutableCollectionsMarshal.AsImmutableArray(result); 574return ImmutableCollectionsMarshal.AsImmutableArray(newArray); 586return ImmutableCollectionsMarshal.AsImmutableArray(newArray);
ImmutableArrayExtensions.cs (5)
81=> ImmutableCollectionsMarshal.AsImmutableArray(SelectAsPlainArray(array, selector)); 97=> ImmutableCollectionsMarshal.AsImmutableArray(SelectAsPlainArray(array, selector)); 113=> ImmutableCollectionsMarshal.AsImmutableArray(SelectAsPlainArray(array, arg, selector)); 131=> ImmutableCollectionsMarshal.AsImmutableArray(SelectAsPlainArray(array, arg, selector)); 1262return ImmutableCollectionsMarshal.AsImmutableArray(newArray);
ImmutableArrayExtensions_Unsafe.cs (2)
161var innerArray = ImmutableCollectionsMarshal.AsArray(array)!; 179var innerArray = ImmutableCollectionsMarshal.AsArray(array)!;
PooledObjects\PooledArrayBuilder`1.cs (4)
474var spacer = ImmutableCollectionsMarshal.AsImmutableArray(new T[count]); 503var spacer = ImmutableCollectionsMarshal.AsImmutableArray(new T[count]); 672=> ImmutableCollectionsMarshal.AsArray(ToImmutable()).AssumeNotNull(); 675=> ImmutableCollectionsMarshal.AsArray(ToImmutableAndClear()).AssumeNotNull();
PooledObjects\PooledHashSet`1.cs (2)
176return ImmutableCollectionsMarshal.AsImmutableArray(ToArray()); 210var array = ImmutableCollectionsMarshal.AsArray(other)!;
ReadOnlyListExtensions.cs (5)
46return ImmutableCollectionsMarshal.AsImmutableArray(result); 84return ImmutableCollectionsMarshal.AsImmutableArray(result); 111? ImmutableCollectionsMarshal.AsImmutableArray(CreateArray(list)) 1470return ImmutableCollectionsMarshal.AsImmutableArray(list.ToArray()); 1477return ImmutableCollectionsMarshal.AsImmutableArray(newArray);
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (32)
ImmutableArrayExtensionsTests.cs (8)
265Assert.Same(ImmutableCollectionsMarshal.AsArray(expected), ImmutableCollectionsMarshal.AsArray(actual)); 306Assert.Same(ImmutableCollectionsMarshal.AsArray(expected), ImmutableCollectionsMarshal.AsArray(actual)); 340Assert.Same(ImmutableCollectionsMarshal.AsArray(expected), ImmutableCollectionsMarshal.AsArray(actual)); 374Assert.Same(ImmutableCollectionsMarshal.AsArray(expected), ImmutableCollectionsMarshal.AsArray(actual));
ImmutableArrayOrderingTests.cs (24)
579var array = ImmutableCollectionsMarshal.AsArray(ImmutableArray<int>.Empty); 583Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 590var immutableArray = ImmutableCollectionsMarshal.AsImmutableArray(array); 593Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 600var immutableArray = ImmutableCollectionsMarshal.AsImmutableArray(values); 603Assert.Same(values, ImmutableCollectionsMarshal.AsArray(immutableArray)); 609var array = ImmutableCollectionsMarshal.AsArray(ImmutableArray<int>.Empty); 613Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 620var immutableArray = ImmutableCollectionsMarshal.AsImmutableArray(array); 623Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 630var presortedArray = ImmutableCollectionsMarshal.AsImmutableArray(values); 633Assert.Same(values, ImmutableCollectionsMarshal.AsArray(presortedArray)); 639var array = ImmutableCollectionsMarshal.AsArray(ImmutableArray<ValueHolder<int>>.Empty); 643Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 650var immutableArray = ImmutableCollectionsMarshal.AsImmutableArray(array); 653Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 660var presortedArray = ImmutableCollectionsMarshal.AsImmutableArray(values); 663Assert.Same(values, ImmutableCollectionsMarshal.AsArray(presortedArray)); 669var array = ImmutableCollectionsMarshal.AsArray(ImmutableArray<ValueHolder<int>>.Empty); 673Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 680var immutableArray = ImmutableCollectionsMarshal.AsImmutableArray(array); 683Assert.Same(array, ImmutableCollectionsMarshal.AsArray(immutableArray)); 690var presortedArray = ImmutableCollectionsMarshal.AsImmutableArray(values); 693Assert.Same(values, ImmutableCollectionsMarshal.AsArray(presortedArray));
Microsoft.Build (11)
IEnumerableExtensions.cs (2)
412return ImmutableCollectionsMarshal.AsImmutableArray(builder); 428return ImmutableCollectionsMarshal.AsImmutableArray(builder);
ImmutableArrayExtensions.cs (9)
434return ImmutableCollectionsMarshal.AsImmutableArray(builder); 452return ImmutableCollectionsMarshal.AsImmutableArray(builder); 513return ImmutableCollectionsMarshal.AsImmutableArray(builder); 852return ImmutableCollectionsMarshal.AsImmutableArray(copy); 909return ImmutableCollectionsMarshal.AsImmutableArray(builder); 937return ImmutableCollectionsMarshal.AsImmutableArray(builder); 970return ImmutableCollectionsMarshal.AsImmutableArray(builder); 1008return ImmutableCollectionsMarshal.AsImmutableArray(builder); 1041return ImmutableCollectionsMarshal.AsImmutableArray(builder);
Microsoft.CodeAnalysis (12)
CodeGen\PrivateImplementationDetails.cs (1)
361(@this, ImmutableCollectionsMarshal.AsImmutableArray(data), syntaxNode, diagnostics)).Field;
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Text\CompositeText.cs (1)
459_segmentLineNumbers = ImmutableCollectionsMarshal.AsImmutableArray(segmentLineNumbers);
Text\SourceText.cs (1)
659return ImmutableCollectionsMarshal.AsImmutableArray(hash.GetHashAndReset());
Microsoft.CodeAnalysis.Analyzers (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.AnalyzerUtilities (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.BannedApiAnalyzers (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.CodeStyle (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.Collections.Package (9)
Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Microsoft.CodeAnalysis.CSharp (4)
Declarations\MergedNamespaceDeclaration.cs (1)
242var declarations = ImmutableCollectionsMarshal.AsImmutableArray(namespaceGroup.Declarations);
Symbols\AbstractTypeMap.cs (2)
317return result != null ? ImmutableCollectionsMarshal.AsImmutableArray(result) : original; 434return result != null ? ImmutableCollectionsMarshal.AsImmutableArray(result) : original;
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
1851return ImmutableCollectionsMarshal.AsImmutableArray<NamedTypeSymbol>(result);
Microsoft.CodeAnalysis.Debugging.Package (4)
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Microsoft.CodeAnalysis.Extensions.Package (9)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Microsoft.CodeAnalysis.InteractiveHost (9)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.PooledObjects.Package (4)
ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Microsoft.CodeAnalysis.PublicApiAnalyzers (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.Razor.Compiler (7)
Language\CodeGeneration\CodeWriterExtensions.cs (1)
64return ImmutableCollectionsMarshal.AsImmutableArray(array);
Language\FeatureCache`1.cs (1)
60: ImmutableCollectionsMarshal.AsImmutableArray((TFeature[])values);
Language\RazorCodeDocument.cs (2)
208if (ReferenceEquals(ImmutableCollectionsMarshal.AsArray(value), ImmutableCollectionsMarshal.AsArray(_importSyntaxTrees)))
Language\Syntax\GreenNodeExtensions.cs (1)
34var array = ImmutableCollectionsMarshal.AsArray(diagnostics);
Language\TagHelperCollection.SegmentBuilder.cs (1)
112_ => new MultiSegmentCollection(ImmutableCollectionsMarshal.AsImmutableArray(segments.ToArray()))
Language\TagHelperCollection_Factories.cs (1)
133return Create(ImmutableCollectionsMarshal.AsImmutableArray(array));
Microsoft.CodeAnalysis.Razor.Workspaces (2)
Completion\CSharpRazorKeywordCompletionItemProvider.cs (1)
87return ImmutableCollectionsMarshal.AsImmutableArray(completionItems);
DocumentMapping\RazorEditService_WorkspaceEdit.cs (1)
137mappedChanges[razorDocumentUri.AbsoluteUri] = ImmutableCollectionsMarshal.AsArray(mappedEdits)!;
Microsoft.CodeAnalysis.Remote.Razor (1)
InlayHints\RemoteInlayHintService.cs (1)
106hint.TextEdits = ImmutableCollectionsMarshal.AsArray(textEdits);
Microsoft.CodeAnalysis.Remote.Workspaces (1)
AbstractAssetProvider.cs (1)
68ImmutableCollectionsMarshal.AsImmutableArray(projects),
Microsoft.CodeAnalysis.ResxSourceGenerator (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.Test.Utilities (1)
TestHelpers.cs (1)
188return ImmutableCollectionsMarshal.AsImmutableArray(bytes);
Microsoft.CodeAnalysis.Threading.Package (9)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Microsoft.CodeAnalysis.Workspaces (23)
Diagnostics\DiagnosticDescriptorData.cs (1)
68ImmutableCollectionsMarshal.AsArray(CustomTags)!);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Persistence.cs (2)
48writer.WriteByteArray(ImmutableCollectionsMarshal.AsArray(interceptsLocationData.ContentHash)!); 93ImmutableCollectionsMarshal.AsImmutableArray(reader.ReadByteArray()),
FindSymbols\TopLevelSyntaxTree\NavigateToSearchIndex.NavigateToSearchInfo.cs (1)
215ImmutableCollectionsMarshal.AsImmutableArray(fuzzyBigramBitset));
Serialization\SerializableSourceText.cs (4)
148writer.WriteByteArray(ImmutableCollectionsMarshal.AsArray(_storageHandle.ContentHash)!); 157writer.WriteByteArray(ImmutableCollectionsMarshal.AsArray(_text.GetContentHash())!); 181var contentHash = ImmutableCollectionsMarshal.AsImmutableArray(reader.ReadByteArray()); 190var contentHash = ImmutableCollectionsMarshal.AsImmutableArray(reader.ReadByteArray());
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Workspace\Solution\Checksum_Factory.cs (3)
47=> Create(ImmutableCollectionsMarshal.AsArray(values).AsSpan()); 159var hashes = ImmutableCollectionsMarshal.AsArray(checksums).AsSpan(); 165=> Create(ImmutableCollectionsMarshal.AsArray(bytes).AsSpan());
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker.cs (1)
329var documentStates = ImmutableCollectionsMarshal.AsImmutableArray(chunk);
Workspace\Solution\StateChecksums.cs (1)
554ImmutableCollectionsMarshal.AsArray(references)!, serializer, cancellationToken);
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (9)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
Roslyn.Diagnostics.Analyzers (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
System.Collections.Immutable (3)
System\Collections\Frozen\FrozenDictionary.cs (2)
328public ImmutableArray<TKey> Keys => ImmutableCollectionsMarshal.AsImmutableArray(KeysCore); 350public ImmutableArray<TValue> Values => ImmutableCollectionsMarshal.AsImmutableArray(ValuesCore);
System\Collections\Frozen\FrozenSet.cs (1)
258public ImmutableArray<T> Items => ImmutableCollectionsMarshal.AsImmutableArray(ItemsCore);
System.Reflection.Metadata (8)
System\Reflection\Internal\MemoryBlocks\ByteArrayMemoryProvider.cs (1)
43var newPinned = new PinnedObject(ImmutableCollectionsMarshal.AsArray(_array)!);
System\Reflection\Metadata\AssemblyNameInfo.cs (2)
64: Runtime.InteropServices.ImmutableCollectionsMarshal.AsImmutableArray(parts._publicKeyOrToken); 138!PublicKeyOrToken.IsDefault ? Runtime.InteropServices.ImmutableCollectionsMarshal.AsArray(PublicKeyOrToken) : null;
System\Reflection\Metadata\BlobBuilder.cs (1)
318return ImmutableCollectionsMarshal.AsImmutableArray(array);
System\Reflection\Metadata\IL\MethodBodyBlock.cs (1)
75return ImmutableCollectionsMarshal.AsImmutableArray(bytes);
System\Reflection\Metadata\MetadataReader.cs (2)
555ImmutableCollectionsMarshal.AsImmutableArray(pdbId), 1084return ImmutableCollectionsMarshal.AsImmutableArray(bytes);
System\Reflection\PortableExecutable\PEReader.cs (1)
671ImmutableCollectionsMarshal.AsImmutableArray(checksum));
Test.Utilities (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Text.Analyzers (10)
src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (2)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length); 123=> ImmutableCollectionsMarshal.AsImmutableArray(MoveToArray());
src\Dependencies\Collections\Extensions\ImmutableArrayExtensions.cs (3)
469return ImmutableCollectionsMarshal.AsImmutableArray(builder); 693return ImmutableCollectionsMarshal.AsImmutableArray(copy); 748return ImmutableCollectionsMarshal.AsImmutableArray(builder);
src\Dependencies\PooledObjects\ArrayBuilder.cs (4)
416return ImmutableCollectionsMarshal.AsImmutableArray(result); 850return ImmutableCollectionsMarshal.AsImmutableArray(result); 886return ImmutableCollectionsMarshal.AsImmutableArray(result); 922return ImmutableCollectionsMarshal.AsImmutableArray(result);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))