54 references to ERR_RefReturnStructThis
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
1311Error(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) 29024Diagnostic(ErrorCode.ERR_RefReturnStructThis, "genericBuffer").WithLocation(1000, 16), 29027Diagnostic(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), 9875Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(15, 20) 10226Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(13, 54) 15349Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 37), 15355Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 45), 15816Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 37), 15822Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 45), 15858Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 76), 15864Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(14, 92),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (30)
Semantics\RefEscapingTests.cs (1)
4905Diagnostic(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)); 18729Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(5, 34), 18732Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 51)); 18750Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(5, 34), 18753Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 51)); 20300Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(4, 23), 20303Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(5, 32)); 20325Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(5, 32)); 20369Diagnostic(ErrorCode.ERR_RefReturnStructThis, "@field").WithLocation(11, 26), 22399Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 47)); 22428Diagnostic(ErrorCode.ERR_RefReturnStructThis, "F").WithLocation(6, 45)); 22950Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_field").WithLocation(5, 39)); 23059Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(11, 24), 23065Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(15, 24), 23071Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(22, 23), 23077Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(26, 23)); 23095Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_field").WithLocation(5, 37)); 23191Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_t").WithLocation(7, 20)); 23475Diagnostic(ErrorCode.ERR_RefReturnStructThis, "_t").WithLocation(7, 50)); 28809Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(31, 24), 28815Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(36, 24));
Semantics\RefLocalsAndReturnsTests.cs (6)
2269Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(10, 24), 2272Diagnostic(ErrorCode.ERR_RefReturnStructThis, "x").WithLocation(15, 24), 2275Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this.x").WithLocation(20, 24), 4028Diagnostic(ErrorCode.ERR_RefReturnStructThis, "d").WithLocation(10, 20) 4077Diagnostic(ErrorCode.ERR_RefReturnStructThis, "i").WithLocation(13, 20) 4191Diagnostic(ErrorCode.ERR_RefReturnStructThis, "this").WithLocation(6, 20));