54 references to ERR_RefReturnStructThis
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
1536Error(diagnostics, inUnsafeRegion ? ErrorCode.WRN_RefReturnStructThis : ErrorCode.ERR_RefReturnStructThis, node);
Errors\ErrorFacts.cs (1)
1792or 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), 9881Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(15, 20) 10232Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(13, 54) 15355Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 37), 15361Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 45), 15822Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 37), 15828Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 45), 15864Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 76), 15870Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 92),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (30)
Semantics\RefEscapingTests.cs (1)
5486Diagnostic(ErrorCode.ERR_RefReturnStructThis, "x").WithLocation(31, 28)
Semantics\RefFieldTests.cs (23)
2883Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(3, 25), 2886Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(7, 25) 10130Diagnostic(ErrorCode.ERR_RefReturnStructThis, "t").WithLocation(5, 31)); 18728Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(5, 34), 18731Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 51)); 18749Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(5, 34), 18752Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 51)); 20299Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(4, 23), 20302Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(5, 32)); 20324Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(5, 32)); 20368Diagnostic(ErrorCode.ERR_RefReturnStructThis, "@field").WithLocation(11, 26), 22388Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 47)); 22417Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 45)); 22939Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_field").WithLocation(5, 39)); 23048Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(11, 24), 23054Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(15, 24), 23060Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(22, 23), 23066Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(26, 23)); 23084Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_field").WithLocation(5, 37)); 23180Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_t").WithLocation(7, 20)); 23464Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_t").WithLocation(7, 50)); 28798Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(31, 24), 28804Diagnostic(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));