6 overrides of TypeLayoutOffset
Microsoft.CodeAnalysis.CSharp (5)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.FieldSymbol.cs (1)
67internal override int? TypeLayoutOffset
Symbols\Metadata\PE\PEFieldSymbol.cs (1)
266internal override int? TypeLayoutOffset
Symbols\Source\FieldSymbolWithAttributesAndModifiers.cs (1)
379internal sealed override int? TypeLayoutOffset
Symbols\Synthesized\SynthesizedFieldSymbolBase.cs (1)
130internal override int? TypeLayoutOffset
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
131internal override int? TypeLayoutOffset
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\DisplayClassVariable.cs (1)
204internal override int? TypeLayoutOffset
31 references to TypeLayoutOffset
Microsoft.CodeAnalysis.CSharp (3)
Emitter\Model\FieldSymbolAdapter.cs (1)
264return AdaptedFieldSymbol.TypeLayoutOffset ?? 0;
Emitter\NoPia\EmbeddedField.cs (1)
120return UnderlyingField.AdaptedFieldSymbol.TypeLayoutOffset;
Symbols\Wrapped\WrappedFieldSymbol.cs (1)
135return _underlyingField.TypeLayoutOffset;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (28)
CodeGen\CodeGenTupleTest.cs (27)
3370Assert.Null(mFirst.TypeLayoutOffset); 3387Assert.Null(mItem1.TypeLayoutOffset); 4608Assert.Null(mItem1.TypeLayoutOffset); 11265Assert.Null(m1Item1.TypeLayoutOffset); 11289Assert.Null(m2Item1.TypeLayoutOffset); 11307Assert.Null(m2a2.TypeLayoutOffset); 11560Assert.Null(m1Item9.TypeLayoutOffset); 11577Assert.Null(m2Item9.TypeLayoutOffset); 11592Assert.Null(m2i2.TypeLayoutOffset); 11794Assert.Null(m3Item8.TypeLayoutOffset); 11986Assert.Null(m4Item8.TypeLayoutOffset); 12006Assert.Null(m4h4.TypeLayoutOffset); 12235Assert.Null(m5Item8.TypeLayoutOffset); 12602Assert.Null(m8Item8.TypeLayoutOffset); 12624Assert.Null(m8Item1.TypeLayoutOffset); 12816Assert.Null(m1Item1.TypeLayoutOffset); 12838Assert.Null(m2Item1.TypeLayoutOffset); 12854Assert.Null(m2a2.TypeLayoutOffset); 13237Assert.Equal(20, m10Item2.TypeLayoutOffset); 13238Assert.Equal(20, m102Item2.TypeLayoutOffset); 13239Assert.Equal(21, m102Item21.TypeLayoutOffset); 13240Assert.Null(m102b.TypeLayoutOffset); 13241Assert.Equal(20, m102b.TupleUnderlyingField.TypeLayoutOffset); 13251Assert.Null(m103Item2.TypeLayoutOffset); 13252Assert.Equal(20, m103Item2.TupleUnderlyingField.TypeLayoutOffset); 13253Assert.Null(m103Item9.TypeLayoutOffset); 13254Assert.Equal(20, m103Item9.TupleUnderlyingField.TypeLayoutOffset);
Emit\NoPiaEmbedTypes.cs (1)
1327Assert.False(f3.TypeLayoutOffset.HasValue);