14 overrides of Layout
Microsoft.CodeAnalysis.CSharp (14)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
218internal sealed override TypeLayout Layout
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
282internal sealed override TypeLayout Layout
Symbols\ErrorTypeSymbol.cs (1)
490internal sealed override TypeLayout Layout
Symbols\Metadata\PE\PENamedTypeSymbol.cs (1)
2267internal override TypeLayout Layout
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
131internal sealed override TypeLayout Layout
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1497internal sealed override TypeLayout Layout
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
184internal override TypeLayout Layout => default;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
861internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedContainer.cs (1)
204internal override TypeLayout Layout => default(TypeLayout);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
129internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
115internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
115internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
98internal 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)
2768if (!IsPartial || this.Layout.Kind != LayoutKind.Sequential)
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
214get { return _underlyingType.Layout; }