52 references to Auto
illink (2)
ILLink.RoslynAnalyzer (3)
COMAnalyzer.cs (1)
116 (LayoutKind) structLayoutAttribute.ConstructorArguments[0].Value! == LayoutKind.Auto) {
src\tools\illink\src\ILLink.Shared\TrimAnalysis\HandleCallAction.cs (1)
21 [StructLayout (LayoutKind.Auto)] // A good way to avoid CS0282, we don't really care about field order
src\tools\illink\src\ILLink.Shared\TrimAnalysis\RequireDynamicallyAccessedMembersAction.cs (1)
16 [StructLayout (LayoutKind.Auto)]
Microsoft.Interop.SourceGeneration (1)
TypeSymbolExtensions.cs (1)
141return attr.ConstructorArguments.Length == 1 && (LayoutKind)(int)attr.ConstructorArguments[0].Value! == LayoutKind.Auto;
MSBuildTaskHost (1)
Concurrent\ConcurrentQueue.cs (1)
544[StructLayout(LayoutKind.Auto)]
System.IO.Hashing (1)
System\IO\Hashing\XxHashShared.cs (1)
804[StructLayout(LayoutKind.Auto)]
System.Net.Http (1)
src\libraries\Common\src\System\Net\ArrayBuffer.cs (1)
21[StructLayout(LayoutKind.Auto)]
System.Net.Quic (1)
src\libraries\Common\src\System\Net\ArrayBuffer.cs (1)
21[StructLayout(LayoutKind.Auto)]
System.Net.Security (1)
src\libraries\Common\src\System\Net\ArrayBuffer.cs (1)
21[StructLayout(LayoutKind.Auto)]
System.Net.WebSockets (1)
System\Net\WebSockets\ManagedWebSocket.cs (1)
1663[StructLayout(LayoutKind.Auto)]
System.Private.CoreLib (29)
src\libraries\System.Private.CoreLib\src\System\Collections\Concurrent\ConcurrentQueueSegment.cs (1)
326[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\DateTime.cs (1)
46[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\DateTimeOffset.cs (1)
35[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncIteratorMethodBuilder.cs (1)
11[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncValueTaskMethodBuilder.cs (1)
10[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\AsyncValueTaskMethodBuilderT.cs (1)
11[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredAsyncDisposable.cs (1)
9[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredCancelableAsyncEnumerable.cs (2)
11[StructLayout(LayoutKind.Auto)] 47[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\ConfiguredValueTaskAwaitable.cs (4)
13[StructLayout(LayoutKind.Auto)] 29[StructLayout(LayoutKind.Auto)] 118[StructLayout(LayoutKind.Auto)] 134[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilder.cs (1)
11[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Runtime\CompilerServices\PoolingAsyncValueTaskMethodBuilderT.cs (1)
16[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Text\Unicode\TextSegmentationUtility.cs (1)
189[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Threading\LowLevelMonitor.cs (1)
14[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\Sources\ManualResetValueTaskSourceCore.cs (1)
12[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\Threading\Tasks\ValueTask.cs (2)
55[StructLayout(LayoutKind.Auto)] 460[StructLayout(LayoutKind.Auto)]
src\libraries\System.Private.CoreLib\src\System\ValueTuple.cs (7)
425[StructLayout(LayoutKind.Auto)] 627[StructLayout(LayoutKind.Auto)] 826[StructLayout(LayoutKind.Auto)] 1043[StructLayout(LayoutKind.Auto)] 1278[StructLayout(LayoutKind.Auto)] 1531[StructLayout(LayoutKind.Auto)] 1802[StructLayout(LayoutKind.Auto)]
src\System\Reflection\RuntimeCustomAttributeData.cs (2)
2286LayoutKind layoutKind = LayoutKind.Auto; 2290case TypeAttributes.AutoLayout: layoutKind = LayoutKind.Auto; break;
System.Reflection.Emit (1)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
576LayoutKind.Auto => TypeAttributes.AutoLayout,
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (2)
160TypeAttributes.AutoLayout => LayoutKind.Auto, 162_ => LayoutKind.Auto,
System.Text.Json (6)
System\Text\Json\JsonHelpers.Date.cs (1)
12[StructLayout(LayoutKind.Auto)]
System\Text\Json\Serialization\ReadBufferState.cs (1)
13[StructLayout(LayoutKind.Auto)]
System\Text\Json\Serialization\ReadStack.cs (1)
13[StructLayout(LayoutKind.Auto)]
System\Text\Json\Serialization\ReadStackFrame.cs (1)
14[StructLayout(LayoutKind.Auto)]
System\Text\Json\Serialization\WriteStack.cs (1)
16[StructLayout(LayoutKind.Auto)]
System\Text\Json\Serialization\WriteStackFrame.cs (1)
12[StructLayout(LayoutKind.Auto)]
System.Threading.Tasks.Parallel (2)
System\Threading\Tasks\ParallelRangeManager.cs (2)
20[StructLayout(LayoutKind.Auto)] 44[StructLayout(LayoutKind.Auto)]