531 references to WRN_NullReferenceReturn
Microsoft.CodeAnalysis.CSharp (6)
Errors\ErrorFacts.cs (3)
30nullableWarnings.Add(GetId(ErrorCode.WRN_NullReferenceReturn)); 437case ErrorCode.WRN_NullReferenceReturn: 1954or ErrorCode.WRN_NullReferenceReturn
FlowAnalysis\NullableWalker.cs (2)
2452ReportDiagnostic(assignmentKind == AssignmentKind.Return ? ErrorCode.WRN_NullReferenceReturn : ErrorCode.WRN_NullAsNonNullable, location); 2474ReportDiagnostic(assignmentKind == AssignmentKind.Return ? ErrorCode.WRN_NullReferenceReturn : ErrorCode.WRN_NullReferenceAssignment, location);
Generated\ErrorFacts.Generated.cs (1)
196case ErrorCode.WRN_NullReferenceReturn:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (2)
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (2)
231Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(14, 16), 234Diagnostic(ErrorCode.WRN_NullReferenceReturn, "await G((string?)null)").WithLocation(20, 16),
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (13)
FieldKeywordTests.cs (13)
5789Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 39)); 6186Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 16)); 6215Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 16), 6273Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 16)); 6302Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 16)); 6637Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(12, 16)); 6659Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(7, 28)); 6702Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(7, 28)); 7108Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 16)); 7170Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 16), 7342Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(9, 16)); 11890Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(11, 20)); 11963Diagnostic(ErrorCode.WRN_NullReferenceReturn, "field").WithLocation(12, 20));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (507)
Semantics\DelegateTypeTests.cs (2)
9806Diagnostic(ErrorCode.WRN_NullReferenceReturn, "x2").WithLocation(11, 44), 9815Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y2").WithLocation(15, 44),
Semantics\LambdaTests.cs (24)
4242Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(9, 52) 4292Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(18, 51), 4295Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(19, 41), 4301Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(20, 41), 4304Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(21, 41), 4310Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(23, 52), 4313Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(24, 50), 4319Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(25, 50), 4322Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(26, 50) 4357Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(17, 42), 4360Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(19, 53), 4363Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(20, 51) 4413Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(18, 54), 4416Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(19, 44), 4422Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(20, 44), 4425Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(21, 44), 4431Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(23, 55), 4434Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(24, 52), 4440Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(25, 52), 4443Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(26, 52) 4637Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 83), 4643Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(18, 64) 5210Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(9, 36), 5508Diagnostic(ErrorCode.WRN_NullReferenceReturn, "x").WithLocation(7, 65),
Semantics\NullableContextTests.cs (6)
203Diagnostic(ErrorCode.WRN_NullReferenceReturn, "C1").WithLocation(7, 27)); 892Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(7, 20)); 1235Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(7, 12)); 1259Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 22), 1333Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(7, 47)); 1351Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(4, 39));
Semantics\NullableReferenceTypesTests.cs (470)
168Diagnostic(ErrorCode.WRN_NullReferenceReturn, @"b ? """" : default", isSuppressed: false).WithLocation(10, 37), 171Diagnostic(ErrorCode.WRN_NullReferenceReturn, @"b ? """" : null", isSuppressed: false).WithLocation(14, 37)); 2263Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 44), 2269Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(7, 45) 2302Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 50), 2308Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(7, 51) 2459Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(5, 69), 2465Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(11, 69), 5079Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 48) 15016Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(8, 35), 19798Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y11.F1").WithLocation(63, 16)); 20331Diagnostic(ErrorCode.WRN_NullReferenceReturn, "x1").WithLocation(10, 16) 26960Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(18, 24) 26999Diagnostic(ErrorCode.WRN_NullReferenceReturn, "item.Value").WithLocation(22, 24) 27038Diagnostic(ErrorCode.WRN_NullReferenceReturn, "item.Value").WithLocation(22, 24) 27074Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(17, 24), 27110Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(16, 24) 27248Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(15, 20) 27635Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(16, 24) 27705Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(21, 24) 27741Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(16, 24), 27744Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(18, 24) 27781Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(22, 24) 27814Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(18, 24) 27847Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(18, 24) 27880Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(18, 24) 27915Diagnostic(ErrorCode.WRN_NullReferenceReturn, "value").WithLocation(18, 24), 27984Diagnostic(ErrorCode.WRN_NullReferenceReturn, "value").WithLocation(18, 24) 28019Diagnostic(ErrorCode.WRN_NullReferenceReturn, "value").WithLocation(18, 24), 28086Diagnostic(ErrorCode.WRN_NullReferenceReturn, "c.Value").WithLocation(18, 24) 28124Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(21, 20), 28127Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(24, 16) 28191Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(19, 20) 28225Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(15, 20) 28259Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(19, 20) 28293Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t.Value").WithLocation(19, 20) 28327Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(15, 20) 28360Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Value").WithLocation(18, 24) 28441Diagnostic(ErrorCode.WRN_NullReferenceReturn, "IsOk switch { true => throw null!, _ => Value }").WithLocation(13, 16) 28491Diagnostic(ErrorCode.WRN_NullReferenceReturn, "IsOk ? throw null! : Value").WithLocation(13, 16) 29717Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16), 29723Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(15, 16) 29755Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16), 29761Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(15, 16) 29793Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16), 29796Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(15, 16) 32363Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default", isSuppressed: false).WithLocation(31, 20), 32366Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default", isSuppressed: false).WithLocation(41, 20)); 39625Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(35, 16), 39757Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(32, 16) 39837Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(35, 16), 39892Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(13, 22), 39898Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(25, 22), 40028Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(7, 22), 40031Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(13, 22), 40040Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(25, 22), 45767Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(13, 16), 45770Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(19, 20) 45795Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(11, 16) 45820Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(9, 20) 48056Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(4, 50) 48760Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(9, 20) 48785Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(11, 16) 55903Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s?.ToString()").WithLocation(8, 57) 55928Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s?.ToString()").WithLocation(8, 66) 56014Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s1?.ToString()").WithLocation(9, 48) 56171Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? null : null").WithLocation(9, 24) 56234Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : default").WithLocation(9, 24) 56301Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? x : y").WithLocation(11, 24) 56399Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { _ => null }").WithLocation(9, 24) 56433Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { true => x, _ => y }").WithLocation(11, 24) 56633Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(10, 31), 56636Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(11, 31), 57153Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? x : y").WithLocation(4, 47), 57156Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? x : y!").WithLocation(6, 47)); 58031Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 32) 58951Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b1.G").WithLocation(11, 16), 58957Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b3.G").WithLocation(30, 16)); 59006Diagnostic(ErrorCode.WRN_NullReferenceReturn, "a1.F").WithLocation(10, 16), 59009Diagnostic(ErrorCode.WRN_NullReferenceReturn, "a3.F").WithLocation(29, 16)); 59938Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u5").WithLocation(33, 16), 63305Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(12, 37), 63308Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(17, 49), 63311Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(24, 23), 63314Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(29, 35) 63405Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(20, 22), 63408Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(25, 22), 63411Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(30, 34), 63414Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(35, 34) 63514Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(19, 22), 63517Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(24, 22), 63520Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(29, 34), 63523Diagnostic(ErrorCode.WRN_NullReferenceReturn, "M1()").WithLocation(34, 34) 63623Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y1").WithLocation(22, 28), 63629Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y2").WithLocation(31, 28) 63678Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y1").WithLocation(22, 28), 63681Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y2").WithLocation(31, 28) 63961Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(22, 28) 64505Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y").WithLocation(9, 56)); 64533Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y").WithLocation(9, 43), 64536Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y").WithLocation(10, 33), 64539Diagnostic(ErrorCode.WRN_NullReferenceReturn, "x").WithLocation(14, 33), 64542Diagnostic(ErrorCode.WRN_NullReferenceReturn, "x").WithLocation(15, 43)); 65415Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y").WithLocation(8, 29), 65677Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(7, 48)); 67646Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(22, 22)); 68057Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(22, 16)); 69342Diagnostic(ErrorCode.WRN_NullReferenceReturn, "x").WithLocation(9, 26)); 69427Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T?>()").WithLocation(7, 28)); 69482Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<object?>()").WithLocation(10, 33), 76080Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 16), 76083Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(12, 60) 76121Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 22), 76124Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(8, 22) 76169Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(11, 26), 76172Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(13, 26) 76202Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(6, 22), 76205Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(10, 22), 76208Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(14, 22) 76298Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 22) 76327Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(11, 26) 76402Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(8, 22), 76405Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(9, 22), 76408Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(26, 26) 76455Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(8, 22), 76458Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(9, 22), 76461Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(26, 26) 79245Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(10, 27), 79251Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(string)null").WithLocation(11, 27), 79254Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(string?)null").WithLocation(12, 27), 79257Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null as string").WithLocation(13, 27), 79263Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(string)").WithLocation(15, 27), 79266Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(16, 27), 79269Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(p != null) ? p.MiddleName : null").WithLocation(17, 35), 79272Diagnostic(ErrorCode.WRN_NullReferenceReturn, "p.MiddleName ?? null").WithLocation(18, 35) 81126Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 17)); 81258Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 26), 81261Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(4, 35)); 81269Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 26), 81272Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(4, 35)); 81280Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 26), 81283Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(4, 35)); 82122Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(7, 12), 82125Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(10, 12), 82134Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(19, 12), 82137Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(22, 12), 82451Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(4, 37) 82763Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(4, 17)); 83207Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(4, 25), 83210Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(5, 33), 83213Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 40), 83216Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(7, 37), 83219Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(Task<T>)").WithLocation(8, 37), 83222Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(9, 53), 83225Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(10, 48)); 83258Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 39), 83261Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(8, 43), 83264Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(9, 43), 83267Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(10, 59), 83273Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(13, 40), 83276Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(14, 44)); 83365Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)null").WithLocation(6, 16), 83368Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)null").WithLocation(10, 16), 83371Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 16), 83374Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(18, 16)); 91236Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(17, 20), 91242Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(19, 20), 91248Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o1").WithLocation(25, 20), 91251Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o2").WithLocation(27, 20)); 91295Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(19, 20), 91301Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(21, 20), 91307Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o1").WithLocation(27, 20), 91310Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o2").WithLocation(29, 20)); 109652Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 109655Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(15, 23), 109658Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2)").WithLocation(16, 23), 109664Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(20, 16), 109667Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(26, 23), 109670Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3)").WithLocation(27, 23), 109679Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(38, 23), 109682Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4)").WithLocation(39, 23), 109688Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(43, 16), 109691Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(49, 23), 109694Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T5)").WithLocation(50, 23), 109700Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t5").WithLocation(54, 16), 109703Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(4, 23), 109706Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1)").WithLocation(5, 23)); 109881Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(3, 34), 109884Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 50), 109887Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(7, 49), 109890Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 56), 109896Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)t").WithLocation(11, 34), 109902Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)t").WithLocation(14, 50), 109908Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)u").WithLocation(15, 49), 109914Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)u").WithLocation(18, 56)); 109952Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(19, 44), 109958Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(20, 51), 109967Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 51), 109973Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(23, 32), 110137Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(4, 31), 110146Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(5, 47), 112539Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_g").WithLocation(15, 28), 112542Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_f").WithLocation(19, 28)); 112578Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_f").WithLocation(10, 28), 112584Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_g").WithLocation(18, 28)); 131964Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(8, 58), 131967Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 78) 137004Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(8, 32)); 140002Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(7, 32), 140005Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(11, 19), 140011Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 28)); 140046Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(12, 19), 140052Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28)); 140085Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(11, 24), 140091Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 28)); 140126Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(12, 24), 140129Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(12, 24), 140138Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28), 140141Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28)); 140172Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(12, 42), 140175Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(14, 32)); 147796Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 147799Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(16, 16), 147802Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(23, 16), 147805Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(30, 16), 147808Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t7").WithLocation(51, 16)); 147887Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 147890Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(30, 16), 147893Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t7").WithLocation(51, 16)); 148014Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r2").WithLocation(22, 16), 148020Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r3").WithLocation(38, 16), 148026Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r4").WithLocation(54, 16), 148032Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r7").WithLocation(86, 16)); 148069Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(4, 26), 148072Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(5, 42), 148075Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(7, 44), 148078Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(8, 41), 148081Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(9, 48), 148084Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(11, 50), 148090Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(12, 26), 148096Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(13, 42), 148102Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(15, 44), 148108Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(16, 41), 148114Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(17, 48), 148120Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(19, 50), 148126Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(20, 41), 148132Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(21, 48), 148141Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(23, 50), 148147Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)default(T)").WithLocation(24, 29), 148296Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 40), 148299Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 56), 148302Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 58), 148305Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 55), 148308Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 62), 148311Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(12, 64), 148314Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(13, 40), 148320Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(14, 56), 148323Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(16, 58), 148326Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(17, 55), 148329Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(18, 62), 148332Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(20, 64), 148335Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(21, 55), 148341Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 62), 148347Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(24, 64), 148350Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(25, 43), 148359Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 40), 148362Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 56), 148365Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 58), 148368Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 55), 148371Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 62), 148374Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(12, 64), 148380Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(13, 40), 148386Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(14, 56), 148392Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(16, 58), 148398Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(17, 55), 148404Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(18, 62), 148410Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(20, 64), 148416Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(21, 55), 148422Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 62), 148431Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(24, 64), 148437Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(25, 43), 148460Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 46), 148463Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 52), 148469Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(6, 46), 148472Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(7, 52)); 148478Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 46), 148481Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 52), 148487Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(6, 46), 148493Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(7, 52)); 148710Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(4, 36), 148713Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(5, 52), 148716Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(7, 54), 148719Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(8, 36), 148725Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(9, 52), 148728Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(11, 54)); 148734Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(4, 36), 148737Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(5, 52), 148740Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(7, 54), 148746Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(8, 36), 148752Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(9, 52), 148758Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(11, 54)); 148820Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 46), 148823Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 62), 148826Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 64), 148832Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(9, 46), 148838Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(10, 62), 148844Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(12, 64)); 148938Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16), 149087Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T1>()").WithLocation(8, 16), 149090Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T2>()").WithLocation(12, 16), 149093Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T3>()").WithLocation(16, 16), 149096Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T4>()").WithLocation(20, 16)); 149177Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 149183Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(14, 16), 149189Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(19, 16), 149195Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(24, 16)); 149218Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16)); 149242Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(7, 25), 149245Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(8, 43), 149248Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(9, 41), 149251Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(10, 42)); 149357Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(6, 67), 149360Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(7, 67), 149363Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(8, 78)); 149387Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default").WithLocation(5, 28), 149390Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default(T)").WithLocation(6, 28), 149393Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default(U)").WithLocation(7, 43), 149396Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? u").WithLocation(9, 59), 149399Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? u").WithLocation(11, 70)); 149423Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default").WithLocation(5, 28), 149429Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default(T)").WithLocation(6, 28), 149435Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default(U)").WithLocation(7, 43), 149441Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= u").WithLocation(9, 59), 149447Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= u").WithLocation(11, 70), 149480Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(8, 22), 149483Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(10, 22), 149486Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(14, 22), 149489Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u2").WithLocation(16, 22)); 149556Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(4, 36), 149559Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(5, 36), 149562Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(6, 52), 149565Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(7, 52), 149568Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(10, 54), 149571Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(11, 54)); 149595Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(4, 28), 149598Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(5, 28), 149601Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(6, 44), 149604Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(7, 44), 149607Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(10, 46), 149610Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(11, 46)); 149634Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(4, 36), 149637Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(5, 36), 149640Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(6, 52), 149643Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(7, 52), 149646Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(10, 54), 149649Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(11, 54)); 149674Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(5, 74), 149677Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(6, 64), 149680Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(7, 90), 149683Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(8, 80), 149686Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(11, 92), 149689Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(12, 82)); 149717Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(11, 24), 149720Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y").WithLocation(13, 25)); 149746Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? Get<T>() : default").WithLocation(8, 31), 149749Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : Get<T>()").WithLocation(9, 31), 149752Diagnostic(ErrorCode.WRN_NullReferenceReturn, "false ? Get<T>() : default").WithLocation(10, 25), 149755Diagnostic(ErrorCode.WRN_NullReferenceReturn, "true ? default : Get<T>()").WithLocation(13, 25)); 150064Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(7, 16), 150067Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(13, 16)); 153732Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1)").WithLocation(4, 27), 153735Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2)").WithLocation(5, 44), 153738Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3)").WithLocation(6, 45), 153741Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4)").WithLocation(7, 46)); 153768Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1?)").WithLocation(4, 27), 153771Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2?)").WithLocation(5, 44), 153774Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3?)").WithLocation(6, 45), 153777Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4?)").WithLocation(7, 46)); 153830Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(10, 30), 154156Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154159Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154162Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154181Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154184Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154187Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154206Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154209Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154212Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154231Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154234Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154237Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154257Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 41), 154260Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 41), 154263Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 42)); 154283Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 41), 154286Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 41), 154289Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 42)); 154310Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(7, 26)); 154330Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 33), 154333Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 34)); 154348Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 50)); 154363Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 50), 154366Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 51)); 154381Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 51)); 154396Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 52)); 154420Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 41), 154423Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 41), 154426Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(10, 42)); 154450Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 48), 154453Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 49)); 154472Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 49), 154475Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 49), 154478Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 50)); 154497Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 50), 154500Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 51)); 154520Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 44), 154523Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 45)); 154543Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 45), 154546Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 45), 154549Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 46)); 154581Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(5, 56), 154584Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(6, 56), 154587Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(7, 57), 154590Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(12, 56), 154593Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(13, 58), 154596Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(14, 58), 154599Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(15, 59)); 154631Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(7, 60), 154634Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(8, 59), 154637Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(9, 60), 154640Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(10, 60), 154643Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(11, 61), 154646Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(13, 61), 154649Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(15, 62), 154652Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(16, 61), 154655Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(17, 62), 154658Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(18, 62), 154661Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(19, 63)); 154956Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(7, 16), 154959Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(12, 16), 154962Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(17, 16), 154965Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(22, 16), 154968Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t5").WithLocation(27, 16)); 155024Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y1").WithLocation(8, 16), 155027Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y2").WithLocation(14, 16), 155030Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y3").WithLocation(20, 16), 155033Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y4").WithLocation(26, 16), 155036Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y5").WithLocation(32, 16)); 155092Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t1").WithLocation(6, 16), 155095Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t2").WithLocation(10, 16), 155098Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t3").WithLocation(14, 16), 155101Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t4").WithLocation(18, 16), 155104Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t5").WithLocation(22, 16)); 155368Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y1, x1 }[0]").WithLocation(6, 23), 155371Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x1, y1 }[0]").WithLocation(7, 16), 155374Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y2, x2 }[0]").WithLocation(11, 23), 155377Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x2, y2 }[0]").WithLocation(12, 16), 155380Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y3, x3 }[0]").WithLocation(16, 23), 155383Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x3, y3 }[0]").WithLocation(17, 16)); 155746Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(7, 16), 155749Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(12, 16), 155752Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(17, 16)); 155761Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(7, 16), 155767Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(12, 16), 155773Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(17, 16)); 156051Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 16) 157346Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s2").WithLocation(23, 20), 157352Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s2").WithLocation(47, 20)); 159110Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 43) 160732Diagnostic(ErrorCode.WRN_NullReferenceReturn, "x").WithLocation(9, 28));
Semantics\NullableReferenceTypesVsPatterns.cs (3)
2426Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s?.ToString()").WithLocation(8, 80) 2451Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s?.ToString()").WithLocation(8, 86) 2556Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s1?.ToString()").WithLocation(12, 35)
Semantics\OverloadResolutionPerfTests.cs (2)
624Diagnostic(ErrorCode.WRN_NullReferenceReturn, "i65535").WithLocation(65542, 16)); 656Diagnostic(ErrorCode.WRN_NullReferenceReturn, "value").WithLocation(16395, 16));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\PartialPropertiesTests.cs (1)
1784Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(27, 16),
Symbols\Source\NullablePublicAPITests.cs (1)
4773Diagnostic(ErrorCode.WRN_NullReferenceReturn, "z2").WithLocation(17, 16));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Diagnostics\DiagnosticTest.cs (1)
332case ErrorCode.WRN_NullReferenceReturn: