54 references to ERR_RefReturnStructThis
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
1582Error(diagnostics, inUnsafeRegion ? ErrorCode.WRN_RefReturnStructThis : ErrorCode.ERR_RefReturnStructThis, node);
Errors\ErrorFacts.cs (1)
1799or ErrorCode.ERR_RefReturnStructThis
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenRefReadonlyReturnTests.cs (2)
1078Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(8, 20), 1081Diagnostic(ErrorCode.ERR_RefReturnStructThis, "x").WithLocation(11, 44)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (20)
RefStructInterfacesTests.cs (8)
913Diagnostic(ErrorCode.ERR_RefReturnStructThis, "f").WithLocation(8, 20) 935Diagnostic(ErrorCode.ERR_RefReturnStructThis, "f").WithLocation(8, 20) 1501Diagnostic(ErrorCode.ERR_RefReturnStructThis, "f").WithLocation(8, 20) 1523Diagnostic(ErrorCode.ERR_RefReturnStructThis, "f").WithLocation(8, 20) 2077Diagnostic(ErrorCode.ERR_RefReturnStructThis, "f").WithLocation(8, 20) 2099Diagnostic(ErrorCode.ERR_RefReturnStructThis, "f").WithLocation(8, 20) 29508Diagnostic(ErrorCode.ERR_RefReturnStructThis, "genericBuffer").WithLocation(1000, 16), 29511Diagnostic(ErrorCode.ERR_RefReturnStructThis, "directBuffer").WithLocation(2000, 16)
Semantics\InlineArrayTests.cs (12)
2675Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 32), 2987Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 32), 6333Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 37), 6626Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 47), 9926Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(15, 20) 10277Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(13, 54) 15400Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 37), 15406Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 45), 15867Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 37), 15873Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 45), 15909Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 76), 15915Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 92),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (30)
Semantics\RefEscapingTests.cs (1)
8067Diagnostic(ErrorCode.ERR_RefReturnStructThis, "x").WithLocation(31, 28)
Semantics\RefFieldTests.cs (23)
2955Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(3, 25), 2958Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(7, 25) 10202Diagnostic(ErrorCode.ERR_RefReturnStructThis, "t").WithLocation(5, 31)); 18763Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(5, 34), 18766Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 51)); 18784Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(5, 34), 18787Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 51)); 20334Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(4, 23), 20337Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(5, 32)); 20359Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(5, 32)); 20403Diagnostic(ErrorCode.ERR_RefReturnStructThis, "@field").WithLocation(11, 26), 22377Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 47)); 22406Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 45)); 22928Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_field").WithLocation(5, 39)); 23037Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(11, 24), 23043Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(15, 24), 23049Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(22, 23), 23055Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(26, 23)); 23073Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_field").WithLocation(5, 37)); 23169Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_t").WithLocation(7, 20)); 23453Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_t").WithLocation(7, 50)); 28796Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(31, 24), 28802Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(36, 24));
Semantics\RefLocalsAndReturnsTests.cs (6)
2266Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(10, 24), 2269Diagnostic(ErrorCode.ERR_RefReturnStructThis, "x").WithLocation(15, 24), 2272Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this.x").WithLocation(20, 24), 4022Diagnostic(ErrorCode.ERR_RefReturnStructThis, "d").WithLocation(10, 20) 4071Diagnostic(ErrorCode.ERR_RefReturnStructThis, "i").WithLocation(13, 20) 4185Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(6, 20));