11 references to VerifyStructLayout
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (11)
Attributes\AttributeTests_StructLayout.cs (11)
832VerifyStructLayout(@"struct S {}", hasInstanceFields: false);
833VerifyStructLayout(@"struct S { static int f; }", hasInstanceFields: false);
834VerifyStructLayout(@"struct S { static int P { get; set; } }", hasInstanceFields: false);
835VerifyStructLayout(@"struct S { int P { set { } } }", hasInstanceFields: false);
836VerifyStructLayout(@"struct S { static int P { set { } } }", hasInstanceFields: false);
837VerifyStructLayout(@"delegate void D(); struct S { static event D D; }", hasInstanceFields: false);
838VerifyStructLayout(@"delegate void D(); struct S { event D D { add { } remove { } } }", hasInstanceFields: false);
839VerifyStructLayout(@"delegate void D(); struct S { static event D D { add { } remove { } } }", hasInstanceFields: false);
842VerifyStructLayout(@"struct S { int f; }", hasInstanceFields: true);
843VerifyStructLayout(@"struct S { int P { get; set; } }", hasInstanceFields: true);
844VerifyStructLayout(@"delegate void D(); struct S { event D D; }", hasInstanceFields: true);