54 references to ERR_RefReturnStructThis
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
1582
Error(diagnostics, inUnsafeRegion ? ErrorCode.WRN_RefReturnStructThis : ErrorCode.
ERR_RefReturnStructThis
, node);
Errors\ErrorFacts.cs (1)
1799
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),
9926
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(15, 20)
10277
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(13, 54)
15400
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 37),
15406
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(14, 45),
15867
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 37),
15873
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(14, 45),
15909
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 76),
15915
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(14, 92),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (30)
Semantics\RefEscapingTests.cs (1)
8067
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "x").WithLocation(31, 28)
Semantics\RefFieldTests.cs (23)
2955
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(3, 25),
2958
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(7, 25)
10202
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "t").WithLocation(5, 31));
18763
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(5, 34),
18766
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 51));
18784
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(5, 34),
18787
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 51));
20334
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(4, 23),
20337
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(5, 32));
20359
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(5, 32));
20403
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "@field").WithLocation(11, 26),
22377
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 47));
22406
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "F").WithLocation(6, 45));
22928
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_field").WithLocation(5, 39));
23037
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(11, 24),
23043
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(15, 24),
23049
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(22, 23),
23055
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(26, 23));
23073
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_field").WithLocation(5, 37));
23169
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_t").WithLocation(7, 20));
23453
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "_t").WithLocation(7, 50));
28796
Diagnostic(ErrorCode.
ERR_RefReturnStructThis
, "this").WithLocation(31, 24),
28802
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));