21 references to verifyReadOnly
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (21)
CodeGen\CodeGenReadonlyStructTests.cs (21)
1595verifyReadOnly(s1.GetMethod("M1"), false, RefKind.Ref);
1596verifyReadOnly(s1.GetMethod("M2"), true, RefKind.RefReadOnly);
1598verifyReadOnly(s1.GetProperty("P1").GetMethod, true, RefKind.RefReadOnly);
1599verifyReadOnly(s1.GetProperty("P1").SetMethod, false, RefKind.Ref);
1601verifyReadOnly(s1.GetProperty("P2").GetMethod, true, RefKind.RefReadOnly);
1603verifyReadOnly(s1.GetProperty("P3").GetMethod, true, RefKind.RefReadOnly);
1604verifyReadOnly(s1.GetProperty("P3").SetMethod, false, RefKind.Ref);
1606verifyReadOnly(s1.GetProperty("P4").GetMethod, false, RefKind.Ref);
1607verifyReadOnly(s1.GetProperty("P4").SetMethod, true, RefKind.RefReadOnly);
1609verifyReadOnly(s1.GetProperty("P5").GetMethod, false, null);
1610verifyReadOnly(s1.GetProperty("P5").SetMethod, false, null);
1612verifyReadOnly(s1.GetEvent("E").AddMethod, true, RefKind.RefReadOnly);
1613verifyReadOnly(s1.GetEvent("E").RemoveMethod, true, RefKind.RefReadOnly);
1617verifyReadOnly(s2.GetMethod("M1"), true, RefKind.RefReadOnly);
1619verifyReadOnly(s2.GetProperty("P1").GetMethod, true, RefKind.RefReadOnly);
1620verifyReadOnly(s2.GetProperty("P2").GetMethod, true, RefKind.RefReadOnly);
1621verifyReadOnly(s2.GetProperty("P3").SetMethod, true, RefKind.RefReadOnly);
1623verifyReadOnly(s2.GetProperty("P4").GetMethod, false, null);
1624verifyReadOnly(s2.GetProperty("P4").SetMethod, false, null);
1626verifyReadOnly(s2.GetEvent("E").AddMethod, true, RefKind.RefReadOnly);
1627verifyReadOnly(s2.GetEvent("E").RemoveMethod, true, RefKind.RefReadOnly);