14 overrides of Layout
Microsoft.CodeAnalysis.CSharp (14)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
231
internal sealed override TypeLayout
Layout
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
291
internal sealed override TypeLayout
Layout
Symbols\ErrorTypeSymbol.cs (1)
503
internal sealed override TypeLayout
Layout
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2855
internal override TypeLayout
Layout
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
131
internal sealed override TypeLayout
Layout
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1538
internal sealed override TypeLayout
Layout
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
205
internal override TypeLayout
Layout
=> default;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
918
internal override TypeLayout
Layout
=> default;
Symbols\Synthesized\SynthesizedContainer.cs (1)
210
internal override TypeLayout
Layout
=> default(TypeLayout);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
142
internal override TypeLayout
Layout
=> default;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
135
internal override TypeLayout
Layout
=> default;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
126
internal override TypeLayout
Layout
=> default;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
109
internal override TypeLayout
Layout
=> new TypeLayout(_privateImplementationDetails.Layout, (int)_privateImplementationDetails.SizeOf, (byte)_privateImplementationDetails.Alignment);
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
214
internal override TypeLayout
Layout
9 references to Layout
Microsoft.CodeAnalysis.CSharp (9)
Emitter\Model\NamedTypeSymbolAdapter.cs (3)
739
var layout = AdaptedNamedTypeSymbol.
Layout
;
749
return AdaptedNamedTypeSymbol.
Layout
.Kind;
758
return (uint)AdaptedNamedTypeSymbol.
Layout
.Size;
Emitter\NoPia\EmbeddedType.cs (1)
230
return UnderlyingNamedType.AdaptedNamedTypeSymbol.
Layout
;
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (2)
327
if (this.ContainingType.
Layout
.Kind != LayoutKind.Explicit)
338
if (this.ContainingType.
Layout
.Kind == LayoutKind.Explicit)
Symbols\Source\SourceMemberContainerSymbol.cs (2)
3176
if (!IsPartial || (this.
Layout
.Kind != LayoutKind.Sequential && this.
Layout
.Kind != LayoutKind.Extended))
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
216
get { return _underlyingType.
Layout
; }