47 references to AsArray
GenerateDocumentationAndConfigFiles (2)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
ILCompiler.Compiler (2)
Compiler\DependencyAnalysis\ResourceIndexNode.cs (1)
83an.SetPublicKey(ImmutableCollectionsMarshal.AsArray<byte>(name.PublicKeyOrToken));
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
129an.SetPublicKey(ImmutableCollectionsMarshal.AsArray<byte>(name.PublicKeyOrToken));
ILCompiler.MetadataTransform (1)
ILCompiler\Metadata\Transform.Scope.cs (1)
124an.SetPublicKey(ImmutableCollectionsMarshal.AsArray<byte>(publicKeyOrToken));
ILCompiler.ReadyToRun (1)
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (1)
129an.SetPublicKey(ImmutableCollectionsMarshal.AsArray<byte>(name.PublicKeyOrToken));
Microsoft.AspNetCore.Razor.Utilities.Shared (5)
ImmutableArrayExtensions_Unsafe.cs (2)
161var innerArray = ImmutableCollectionsMarshal.AsArray(array)!; 179var innerArray = ImmutableCollectionsMarshal.AsArray(array)!;
PooledObjects\PooledArrayBuilder`1.cs (2)
672=> ImmutableCollectionsMarshal.AsArray(ToImmutable()).AssumeNotNull(); 675=> ImmutableCollectionsMarshal.AsArray(ToImmutableAndClear()).AssumeNotNull();
PooledObjects\PooledHashSet`1.cs (1)
210var array = ImmutableCollectionsMarshal.AsArray(other)!;
Microsoft.CodeAnalysis (1)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
Microsoft.CodeAnalysis.Analyzers (2)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
src\roslyn\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 (2)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
src\roslyn\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 (2)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
Microsoft.CodeAnalysis.Razor.Compiler (3)
Language\RazorCodeDocument.cs (2)
208if (ReferenceEquals(ImmutableCollectionsMarshal.AsArray(value), ImmutableCollectionsMarshal.AsArray(_importSyntaxTrees)))
Language\Syntax\GreenNodeExtensions.cs (1)
34var array = ImmutableCollectionsMarshal.AsArray(diagnostics);
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
Microsoft.CodeAnalysis.Workspaces (10)
Diagnostics\DiagnosticDescriptorData.cs (1)
68ImmutableCollectionsMarshal.AsArray(CustomTags)!);
FindSymbols\SyntaxTree\SyntaxTreeIndex_Persistence.cs (1)
48writer.WriteByteArray(ImmutableCollectionsMarshal.AsArray(interceptsLocationData.ContentHash)!);
Serialization\SerializableSourceText.cs (2)
148writer.WriteByteArray(ImmutableCollectionsMarshal.AsArray(_storageHandle.ContentHash)!); 157writer.WriteByteArray(ImmutableCollectionsMarshal.AsArray(_text.GetContentHash())!);
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
src\roslyn\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\StateChecksums.cs (1)
554ImmutableCollectionsMarshal.AsArray(references)!, serializer, cancellationToken);
Microsoft.DotNet.HotReload.Watch (9)
src\sdk\src\Dotnet.Watch\HotReloadClient\DefaultHotReloadClient.cs (5)
207ImmutableCollectionsMarshal.AsArray(update.MetadataDelta)!, 208ImmutableCollectionsMarshal.AsArray(update.ILDelta)!, 209ImmutableCollectionsMarshal.AsArray(update.PdbDelta)!, 210ImmutableCollectionsMarshal.AsArray(update.UpdatedTypes)!))]; 229ImmutableCollectionsMarshal.AsArray(update.Content)!,
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\WebAssemblyHotReloadClient.cs (4)
114MetadataDelta = ImmutableCollectionsMarshal.AsArray(update.MetadataDelta)!, 115ILDelta = ImmutableCollectionsMarshal.AsArray(update.ILDelta)!, 116PdbDelta = ImmutableCollectionsMarshal.AsArray(update.PdbDelta)!, 117UpdatedTypes = ImmutableCollectionsMarshal.AsArray(update.UpdatedTypes)!,
Roslyn.Diagnostics.Analyzers (2)
src\roslyn\src\Dependencies\Collections\Extensions\FixedSizeArrayBuilder.cs (1)
73Array.Copy(ImmutableCollectionsMarshal.AsArray(values)!, 0, _values, _index, values.Length);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\CollectionExpressionUtilities.cs (1)
170.Select(m => m.Arity == 0 ? m : m.Construct(ImmutableCollectionsMarshal.AsArray(collectionExpressionType.TypeArguments)!))
System.Reflection.Metadata (2)
System\Reflection\Internal\MemoryBlocks\ByteArrayMemoryProvider.cs (1)
43var newPinned = new PinnedObject(ImmutableCollectionsMarshal.AsArray(_array)!);
System\Reflection\Metadata\AssemblyNameInfo.cs (1)
138!PublicKeyOrToken.IsDefault ? Runtime.InteropServices.ImmutableCollectionsMarshal.AsArray(PublicKeyOrToken) : null;