52 references to Auto
illink (2)
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
)]
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)
141
return 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)
2286
LayoutKind layoutKind = LayoutKind.
Auto
;
2290
case TypeAttributes.AutoLayout: layoutKind = LayoutKind.
Auto
; break;
System.Reflection.Emit (1)
System\Reflection\Emit\TypeBuilderImpl.cs (1)
576
LayoutKind.
Auto
=> TypeAttributes.AutoLayout,
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Types\RoDefinitionType.cs (2)
160
TypeAttributes.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
)]