194 references to ERR_RefReturnLocal
Microsoft.CodeAnalysis.CSharp (2)
Binder\Binder.ValueChecks.cs (1)
1112
Error(diagnostics, inUnsafeRegion ? ErrorCode.WRN_RefReturnLocal : ErrorCode.
ERR_RefReturnLocal
, node, localSymbol);
Errors\ErrorFacts.cs (1)
1790
or ErrorCode.
ERR_RefReturnLocal
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
CodeGen\CodeGenRefConditionalOperatorTests.cs (3)
701
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local1").WithArguments("local1").WithLocation(15, 27)
732
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local2").WithArguments("local2").WithLocation(14, 37)
768
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local2").WithArguments("local2").WithLocation(14, 38)
CodeGen\CodeGenRefReadonlyReturnTests.cs (4)
977
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local").WithArguments("local").WithLocation(11, 30),
983
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local").WithArguments("local").WithLocation(15, 31),
993
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local").WithArguments("local").WithLocation(11, 30),
1021
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local").WithArguments("local").WithLocation(8, 25),
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (21)
RefStructInterfacesTests.cs (8)
2253
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(17, 23));
2321
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(17, 19),
2327
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(21, 22));
2366
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(17, 19),
2372
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(21, 22));
2781
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(11, 20));
2888
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(11, 20));
26554
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s2").WithArguments("s2").WithLocation(14, 35)
Semantics\ExtensionOperatorsTests.cs (3)
3087
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(6, 14),
25031
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "heapLocal").WithArguments("heapLocal").WithLocation(50, 9),
25037
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "heapLocal").WithArguments("heapLocal").WithLocation(51, 9),
Semantics\ExtensionTests.cs (10)
38995
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(6, 20),
39004
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(12, 28));
39126
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "b").WithArguments("b").WithLocation(6, 28),
39129
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "b").WithArguments("b").WithLocation(11, 20),
39138
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "b").WithArguments("b").WithLocation(16, 35));
39418
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(7, 20),
39427
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(13, 25),
39433
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(19, 28));
39468
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(6, 20),
39477
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(12, 32));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (164)
Semantics\NullableReferenceTypesTests.cs (2)
1247
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "r").WithArguments("r").WithLocation(13, 24),
1253
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "r").WithArguments("r").WithLocation(15, 24));
Semantics\RefEscapingTests.cs (25)
339
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "sp").WithArguments("sp").WithLocation(23, 34),
345
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "sp").WithArguments("sp").WithLocation(29, 34),
361
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "sp").WithArguments("sp").WithLocation(29, 34),
888
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "var z").WithArguments("z").WithLocation(12, 35),
894
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "z").WithArguments("z").WithLocation(17, 35),
1296
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s1").WithArguments("s1").WithLocation(7, 20),
1299
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s2").WithArguments("s2").WithLocation(12, 20),
1302
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s3").WithArguments("s3").WithLocation(17, 20),
1305
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s4").WithArguments("s4").WithLocation(22, 20),
1308
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s5").WithArguments("s5").WithLocation(28, 20),
1311
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s6").WithArguments("s6").WithLocation(33, 20));
1364
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s1").WithArguments("s1").WithLocation(6, 20),
1367
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s2").WithArguments("s2").WithLocation(11, 20),
1370
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s3").WithArguments("s3").WithLocation(16, 20),
1373
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s4").WithArguments("s4").WithLocation(21, 20),
1376
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s5").WithArguments("s5").WithLocation(27, 20),
1379
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s6").WithArguments("s6").WithLocation(32, 20));
1808
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "outer").WithArguments("outer").WithLocation(16, 33),
4554
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local").WithArguments("local").WithLocation(17, 47),
8899
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "int i").WithArguments("i").WithLocation(12, 27));
10521
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "heapLocal").WithArguments("heapLocal").WithLocation(50, 9),
10527
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "heapLocal").WithArguments("heapLocal").WithLocation(51, 9),
10612
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(6, 14),
11073
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(4, 9));
11129
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(4, 9));
Semantics\RefFieldTests.cs (132)
3010
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(11, 79),
3016
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(12, 78),
3022
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(13, 75),
3028
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(14, 79),
3034
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(29, 70),
3040
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(30, 83)
3050
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(11, 79),
3056
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(12, 78),
3062
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(13, 75),
3086
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(29, 70),
3092
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(30, 83)
3140
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(9, 55),
3146
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(10, 54),
3152
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(11, 51),
3158
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(12, 55)
3168
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(9, 55),
3174
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(10, 54),
3180
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(11, 51),
3317
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(23, 30),
3323
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(29, 29),
3329
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(35, 26),
3335
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(41, 30),
3341
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(47, 27),
3347
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(53, 27),
3353
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(59, 27),
3359
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(65, 27),
3365
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(71, 26),
3371
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(77, 23),
3377
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(83, 26),
3383
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(89, 23),
3389
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(95, 27)
3399
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(23, 30),
3405
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(29, 29),
3411
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(35, 26),
3417
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(47, 27),
3423
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(53, 27),
3429
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(59, 27),
3435
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(65, 27),
3441
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(71, 26),
3447
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(77, 23),
3453
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(83, 26),
3459
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(89, 23)
3744
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(14, 74),
3750
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(15, 73),
3756
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(16, 70),
3780
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(32, 65),
3786
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(33, 78),
3792
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(34, 75)
3847
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(12, 47),
3853
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(13, 46),
3859
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(14, 43),
4003
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(26, 26),
4009
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(32, 25),
4015
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "u").WithArguments("u").WithLocation(38, 22),
4021
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(50, 23),
4027
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(56, 23),
4033
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(62, 23),
4039
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(68, 23),
4045
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(74, 22),
4051
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(80, 19),
4057
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(86, 22),
4063
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(92, 19)
4102
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(9, 82),
4762
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i1").WithArguments("i1").WithLocation(14, 24),
4768
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i1").WithArguments("i1").WithLocation(16, 24),
4832
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i1").WithArguments("i1").WithLocation(14, 23),
4838
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i1").WithArguments("i1").WithLocation(16, 23),
4884
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(17, 23));
4923
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(17, 19),
4929
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(21, 22));
4968
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(17, 19),
4974
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y").WithArguments("y").WithLocation(21, 22));
5141
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i1").WithArguments("i1").WithLocation(10, 25),
5147
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i2").WithArguments("i2").WithLocation(15, 22),
5192
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x1").WithArguments("x1").WithLocation(11, 25),
5198
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x2").WithArguments("x2").WithLocation(17, 22),
10776
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(6, 34),
10835
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "o").WithArguments("o").WithLocation(6, 27),
17889
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(18, 29),
18461
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l0").WithArguments("l0").WithLocation(7, 20),
18464
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l1").WithArguments("l1").WithLocation(12, 20),
18467
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l2").WithArguments("l2").WithLocation(17, 20),
18470
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l3").WithArguments("l3").WithLocation(22, 20));
18549
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l0").WithArguments("l0").WithLocation(7, 20),
18552
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l1").WithArguments("l1").WithLocation(12, 20),
18555
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l2").WithArguments("l2").WithLocation(17, 20),
18558
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l3").WithArguments("l3").WithLocation(22, 20));
19207
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t").WithArguments("t").WithLocation(19, 36));
19251
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i2").WithArguments("i2").WithLocation(16, 35),
19260
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i4").WithArguments("i4").WithLocation(25, 28));
19301
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y2").WithArguments("y2").WithLocation(16, 25),
19307
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x4").WithArguments("x4").WithLocation(25, 18));
19351
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i2").WithArguments("i2").WithLocation(16, 39),
19360
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i4").WithArguments("i4").WithLocation(25, 32));
19396
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "y2").WithArguments("y2").WithLocation(11, 29),
19402
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x4").WithArguments("x4").WithLocation(20, 22));
19868
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t1").WithArguments("t1").WithLocation(11, 29),
19877
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "t3").WithArguments("t3").WithLocation(24, 27),
20275
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i1").WithArguments("i1").WithLocation(10, 18),
21753
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x").WithArguments("x").WithLocation(20, 27),
21759
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x").WithArguments("x").WithLocation(29, 27),
21765
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x").WithArguments("x").WithLocation(36, 23)
22594
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(6, 20)
22647
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(6, 20)
22778
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x").WithArguments("x").WithLocation(3, 9));
22930
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "x").WithArguments("x").WithLocation(4, 17));
23014
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(11, 20));
23132
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s").WithArguments("s").WithLocation(11, 20));
23431
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "r2").WithArguments("r2").WithLocation(12, 27),
23434
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "r2").WithArguments("r2").WithLocation(13, 20));
23499
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "r2").WithArguments("r2").WithLocation(12, 27),
23502
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "r2").WithArguments("r2").WithLocation(13, 20));
23766
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "r").WithArguments("r").WithLocation(6, 28),
24009
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(16, 28));
24062
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(14, 28),
24068
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(24, 28),
24074
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(29, 28));
24128
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(14, 27),
24134
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(24, 27),
24140
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(29, 27));
24795
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i2").WithArguments("i2").WithLocation(11, 25),
24801
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i4").WithArguments("i4").WithLocation(21, 23),
24807
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i6").WithArguments("i6").WithLocation(31, 36));
24877
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i3").WithArguments("i3").WithLocation(17, 27));
25001
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(16, 42),
27162
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "T t").WithArguments("t").WithLocation(4, 40));
28975
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(13, 27));
29132
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local").WithArguments("local").WithLocation(18, 16),
29138
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "local").WithArguments("local").WithLocation(19, 15)
30035
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s2").WithArguments("s2").WithLocation(14, 35)
30157
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s1").WithArguments("s1").WithLocation(10, 27),
30172
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "s1").WithArguments("s1").WithLocation(14, 35));
Semantics\RefLocalsAndReturnsTests.cs (5)
1852
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "l").WithArguments("l").WithLocation(18, 24),
2278
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "M1").WithArguments("M1").WithLocation(36, 32),
2290
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "M2").WithArguments("M2").WithLocation(46, 32),
3940
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "i").WithArguments("i").WithLocation(7, 20));
4168
Diagnostic(ErrorCode.
ERR_RefReturnLocal
, "j").WithArguments("j").WithLocation(7, 26),