54 references to ERR_RefReturnStructThis
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
1536
Error(diagnostics, inUnsafeRegion ? ErrorCode.WRN_RefReturnStructThis : ErrorCode.
ERR_RefReturnStructThis
, node);
Errors\ErrorFacts.cs (1)
1792
or ErrorCode.
ERR_RefReturnStructThis
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenRefReadonlyReturnTests.cs (2)
1078
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(8, 20),
1081
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "x").WithLocation(11, 44)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (20)
RefStructInterfacesTests.cs (8)
913
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "f").WithLocation(8, 20)
935
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "f").WithLocation(8, 20)
1501
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "f").WithLocation(8, 20)
1523
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "f").WithLocation(8, 20)
2077
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "f").WithLocation(8, 20)
2099
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "f").WithLocation(8, 20)
29508
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "genericBuffer").WithLocation(1000, 16),
29511
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "directBuffer").WithLocation(2000, 16)
Semantics\InlineArrayTests.cs (12)
2675
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 32),
2987
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 32),
6333
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 37),
6626
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 47),
9881
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(15, 20)
10232
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(13, 54)
15355
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 37),
15361
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(14, 45),
15822
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 37),
15828
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(14, 45),
15864
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 76),
15870
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(14, 92),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (30)
Semantics\RefEscapingTests.cs (1)
5486
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "x").WithLocation(31, 28)
Semantics\RefFieldTests.cs (23)
2883
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(3, 25),
2886
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(7, 25)
10130
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "t").WithLocation(5, 31));
18728
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(5, 34),
18731
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 51));
18749
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(5, 34),
18752
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 51));
20299
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(4, 23),
20302
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(5, 32));
20324
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(5, 32));
20368
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "@field").WithLocation(11, 26),
22388
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 47));
22417
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 45));
22939
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_field").WithLocation(5, 39));
23048
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(11, 24),
23054
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(15, 24),
23060
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(22, 23),
23066
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(26, 23));
23084
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_field").WithLocation(5, 37));
23180
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_t").WithLocation(7, 20));
23464
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_t").WithLocation(7, 50));
28798
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(31, 24),
28804
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(36, 24));
Semantics\RefLocalsAndReturnsTests.cs (6)
2266
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(10, 24),
2269
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "x").WithLocation(15, 24),
2272
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this.x").WithLocation(20, 24),
4022
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "d").WithLocation(10, 20)
4071
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "i").WithLocation(13, 20)
4185
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(6, 20));