13 overrides of Layout
Microsoft.CodeAnalysis.CSharp (13)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
223internal sealed override TypeLayout Layout
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.TypeOrDelegateTemplateSymbol.cs (1)
287internal sealed override TypeLayout Layout
Symbols\ErrorTypeSymbol.cs (1)
495internal sealed override TypeLayout Layout
Symbols\Source\ImplicitNamedTypeSymbol.cs (1)
131internal sealed override TypeLayout Layout
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1500internal sealed override TypeLayout Layout
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListEnumeratorTypeSymbol.cs (1)
189internal override TypeLayout Layout => default;
Symbols\Synthesized\ReadOnlyListType\SynthesizedReadOnlyListTypeSymbol.cs (1)
866internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedContainer.cs (1)
202internal override TypeLayout Layout => default(TypeLayout);
Symbols\Synthesized\SynthesizedEmbeddedAttributeSymbol.cs (1)
134internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedHotReloadExceptionSymbol.cs (1)
120internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedInlineArrayTypeSymbol.cs (1)
120internal override TypeLayout Layout => default;
Symbols\Synthesized\SynthesizedPrivateImplementationDetailsType.cs (1)
103internal override TypeLayout Layout => new TypeLayout(_privateImplementationDetails.Layout, (int)_privateImplementationDetails.SizeOf, (byte)_privateImplementationDetails.Alignment);
Symbols\Wrapped\WrappedNamedTypeSymbol.cs (1)
220internal override TypeLayout Layout
6 references to Layout
Microsoft.CodeAnalysis.CSharp (6)
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\Wrapped\WrappedNamedTypeSymbol.cs (1)
222get { return _underlyingType.Layout; }