13 overrides of Layout
Microsoft.CodeAnalysis.CSharp (13)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
216internal sealed override TypeLayout Layout
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
280internal sealed override TypeLayout Layout
Symbols\ErrorTypeSymbol.cs (1)
488internal sealed override TypeLayout Layout
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2246internal override TypeLayout Layout
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
131internal sealed override TypeLayout Layout
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1481internal sealed override TypeLayout Layout
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
182internal override TypeLayout Layout => default;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
859internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedContainer.cs (1)
204internal override TypeLayout Layout => default(TypeLayout);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
127internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
113internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
96internal override TypeLayout Layout => new TypeLayout(_privateImplementationDetails.Layout, (int)_privateImplementationDetails.SizeOf, (byte)_privateImplementationDetails.Alignment);
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
212internal override TypeLayout Layout
7 references to Layout
Microsoft.CodeAnalysis.CSharp (7)
Emitter\Model\NamedTypeSymbolAdapter.cs (3)
723var layout = AdaptedNamedTypeSymbol.Layout; 733return AdaptedNamedTypeSymbol.Layout.Kind; 742return (uint)AdaptedNamedTypeSymbol.Layout.Size;
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (2)
326if (this.ContainingType.Layout.Kind != LayoutKind.Explicit) 337if (this.ContainingType.Layout.Kind == LayoutKind.Explicit)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2716if (!IsPartial || this.Layout.Kind != LayoutKind.Sequential)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
214get { return _underlyingType.Layout; }