23 references to ERR_UnscopedRefAttributeInterfaceImplementation
Microsoft.CodeAnalysis.CSharp (2)
Errors\ErrorFacts.cs (1)
2351or ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation
Symbols\TypeSymbol.cs (1)
1927ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation,
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (6)
RefStructInterfacesTests.cs (6)
973Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "M").WithArguments("I.M()").WithLocation(9, 20) 1000Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "M").WithArguments("I.M()").WithLocation(9, 15) 1573Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "get").WithArguments("I.P.get").WithLocation(201, 9) 1607Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "get").WithArguments("I.P.get").WithLocation(201, 9) 2149Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "get").WithArguments("I.this[int].get").WithLocation(201, 9) 2183Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "get").WithArguments("I.this[int].get").WithLocation(201, 9)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (15)
Semantics\RefFieldTests.cs (15)
26128Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "F1").WithArguments("I<int>.F1()").WithLocation(23, 34), 26131Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "F2").WithArguments("I<int>.F2()").WithLocation(24, 31), 26134Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "F3").WithArguments("I<int>.F3(out R<int>)").WithLocation(25, 31), 26137Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "ref _f2").WithArguments("I<int>.P.get").WithLocation(26, 39), 26140Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "F1").WithArguments("I<int>.F1()").WithLocation(38, 34), 26143Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "F2").WithArguments("I<int>.F2()").WithLocation(39, 31), 26146Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "F3").WithArguments("I<int>.F3(out R<int>)").WithLocation(40, 31), 26149Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "ref _f4").WithArguments("I<int>.P.get").WithLocation(41, 39) 26244Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "throw null").WithArguments("I1<int>.P1.get").WithLocation(16, 40), 26247Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "get").WithArguments("I2<int>.P2.get").WithLocation(17, 35), 26250Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "set").WithArguments("I2<int>.P2.set").WithLocation(17, 40), 26253Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "get").WithArguments("I1<int>.P1.get").WithLocation(21, 39), 26256Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "get").WithArguments("I2<int>.P2.get").WithLocation(22, 35), 26259Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "set").WithArguments("I2<int>.P2.set").WithLocation(26, 40), 26262Diagnostic(ErrorCode.ERR_UnscopedRefAttributeInterfaceImplementation, "set").WithArguments("I3<int>.P3.set").WithLocation(27, 35)