531 references to WRN_NullReferenceReturn
Microsoft.CodeAnalysis.CSharp (6)
Errors\ErrorFacts.cs (3)
30nullableWarnings.Add(GetId(ErrorCode.WRN_NullReferenceReturn)); 432case ErrorCode.WRN_NullReferenceReturn: 1947or ErrorCode.WRN_NullReferenceReturn
FlowAnalysis\NullableWalker.cs (2)
2451ReportDiagnostic(assignmentKind == AssignmentKind.Return ? ErrorCode.WRN_NullReferenceReturn : ErrorCode.WRN_NullAsNonNullable, location); 2473ReportDiagnostic(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)); 91239Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(17, 20), 91245Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(19, 20), 91251Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o1").WithLocation(25, 20), 91254Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o2").WithLocation(27, 20)); 91298Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(19, 20), 91304Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(21, 20), 91310Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o1").WithLocation(27, 20), 91313Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o2").WithLocation(29, 20)); 109661Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 109664Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(15, 23), 109667Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2)").WithLocation(16, 23), 109673Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(20, 16), 109676Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(26, 23), 109679Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3)").WithLocation(27, 23), 109688Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(38, 23), 109691Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4)").WithLocation(39, 23), 109697Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(43, 16), 109700Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(49, 23), 109703Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T5)").WithLocation(50, 23), 109709Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t5").WithLocation(54, 16), 109712Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(4, 23), 109715Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1)").WithLocation(5, 23)); 109890Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(3, 34), 109893Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 50), 109896Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(7, 49), 109899Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 56), 109905Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)t").WithLocation(11, 34), 109911Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)t").WithLocation(14, 50), 109917Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)u").WithLocation(15, 49), 109923Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)u").WithLocation(18, 56)); 109961Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(19, 44), 109967Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(20, 51), 109976Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 51), 109982Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(23, 32), 110146Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(4, 31), 110155Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(5, 47), 112548Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_g").WithLocation(15, 28), 112551Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_f").WithLocation(19, 28)); 112587Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_f").WithLocation(10, 28), 112593Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_g").WithLocation(18, 28)); 131973Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(8, 58), 131976Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 78) 137013Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(8, 32)); 140011Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(7, 32), 140014Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(11, 19), 140020Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 28)); 140055Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(12, 19), 140061Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28)); 140094Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(11, 24), 140100Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 28)); 140135Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(12, 24), 140138Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(12, 24), 140147Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28), 140150Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28)); 140181Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(12, 42), 140184Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(14, 32)); 147805Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 147808Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(16, 16), 147811Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(23, 16), 147814Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(30, 16), 147817Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t7").WithLocation(51, 16)); 147896Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 147899Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(30, 16), 147902Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t7").WithLocation(51, 16)); 148023Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r2").WithLocation(22, 16), 148029Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r3").WithLocation(38, 16), 148035Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r4").WithLocation(54, 16), 148041Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r7").WithLocation(86, 16)); 148078Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(4, 26), 148081Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(5, 42), 148084Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(7, 44), 148087Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(8, 41), 148090Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(9, 48), 148093Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(11, 50), 148099Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(12, 26), 148105Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(13, 42), 148111Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(15, 44), 148117Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(16, 41), 148123Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(17, 48), 148129Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(19, 50), 148135Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(20, 41), 148141Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(21, 48), 148150Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(23, 50), 148156Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)default(T)").WithLocation(24, 29), 148305Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 40), 148308Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 56), 148311Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 58), 148314Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 55), 148317Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 62), 148320Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(12, 64), 148323Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(13, 40), 148329Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(14, 56), 148332Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(16, 58), 148335Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(17, 55), 148338Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(18, 62), 148341Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(20, 64), 148344Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(21, 55), 148350Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 62), 148356Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(24, 64), 148359Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(25, 43), 148368Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 40), 148371Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 56), 148374Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 58), 148377Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 55), 148380Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 62), 148383Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(12, 64), 148389Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(13, 40), 148395Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(14, 56), 148401Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(16, 58), 148407Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(17, 55), 148413Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(18, 62), 148419Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(20, 64), 148425Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(21, 55), 148431Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 62), 148440Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(24, 64), 148446Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(25, 43), 148469Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 46), 148472Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 52), 148478Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(6, 46), 148481Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(7, 52)); 148487Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 46), 148490Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 52), 148496Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(6, 46), 148502Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(7, 52)); 148719Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(4, 36), 148722Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(5, 52), 148725Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(7, 54), 148728Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(8, 36), 148734Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(9, 52), 148737Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(11, 54)); 148743Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(4, 36), 148746Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(5, 52), 148749Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(7, 54), 148755Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(8, 36), 148761Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(9, 52), 148767Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(11, 54)); 148829Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 46), 148832Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 62), 148835Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 64), 148841Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(9, 46), 148847Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(10, 62), 148853Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(12, 64)); 148947Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16), 149096Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T1>()").WithLocation(8, 16), 149099Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T2>()").WithLocation(12, 16), 149102Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T3>()").WithLocation(16, 16), 149105Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T4>()").WithLocation(20, 16)); 149186Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 149192Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(14, 16), 149198Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(19, 16), 149204Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(24, 16)); 149227Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16)); 149251Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(7, 25), 149254Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(8, 43), 149257Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(9, 41), 149260Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(10, 42)); 149366Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(6, 67), 149369Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(7, 67), 149372Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(8, 78)); 149396Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default").WithLocation(5, 28), 149399Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default(T)").WithLocation(6, 28), 149402Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default(U)").WithLocation(7, 43), 149405Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? u").WithLocation(9, 59), 149408Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? u").WithLocation(11, 70)); 149432Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default").WithLocation(5, 28), 149438Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default(T)").WithLocation(6, 28), 149444Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default(U)").WithLocation(7, 43), 149450Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= u").WithLocation(9, 59), 149456Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= u").WithLocation(11, 70), 149489Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(8, 22), 149492Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(10, 22), 149495Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(14, 22), 149498Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u2").WithLocation(16, 22)); 149565Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(4, 36), 149568Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(5, 36), 149571Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(6, 52), 149574Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(7, 52), 149577Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(10, 54), 149580Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(11, 54)); 149604Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(4, 28), 149607Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(5, 28), 149610Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(6, 44), 149613Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(7, 44), 149616Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(10, 46), 149619Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(11, 46)); 149643Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(4, 36), 149646Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(5, 36), 149649Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(6, 52), 149652Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(7, 52), 149655Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(10, 54), 149658Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(11, 54)); 149683Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(5, 74), 149686Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(6, 64), 149689Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(7, 90), 149692Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(8, 80), 149695Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(11, 92), 149698Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(12, 82)); 149726Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(11, 24), 149729Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y").WithLocation(13, 25)); 149755Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? Get<T>() : default").WithLocation(8, 31), 149758Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : Get<T>()").WithLocation(9, 31), 149761Diagnostic(ErrorCode.WRN_NullReferenceReturn, "false ? Get<T>() : default").WithLocation(10, 25), 149764Diagnostic(ErrorCode.WRN_NullReferenceReturn, "true ? default : Get<T>()").WithLocation(13, 25)); 150073Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(7, 16), 150076Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(13, 16)); 153741Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1)").WithLocation(4, 27), 153744Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2)").WithLocation(5, 44), 153747Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3)").WithLocation(6, 45), 153750Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4)").WithLocation(7, 46)); 153777Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1?)").WithLocation(4, 27), 153780Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2?)").WithLocation(5, 44), 153783Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3?)").WithLocation(6, 45), 153786Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4?)").WithLocation(7, 46)); 153839Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(10, 30), 154165Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154168Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154171Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154190Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154193Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154196Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154215Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154218Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154221Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154240Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154243Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154246Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154266Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 41), 154269Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 41), 154272Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 42)); 154292Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 41), 154295Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 41), 154298Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 42)); 154319Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(7, 26)); 154339Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 33), 154342Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 34)); 154357Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 50)); 154372Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 50), 154375Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 51)); 154390Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 51)); 154405Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 52)); 154429Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 41), 154432Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 41), 154435Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(10, 42)); 154459Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 48), 154462Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 49)); 154481Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 49), 154484Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 49), 154487Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 50)); 154506Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 50), 154509Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 51)); 154529Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 44), 154532Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 45)); 154552Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 45), 154555Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 45), 154558Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 46)); 154590Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(5, 56), 154593Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(6, 56), 154596Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(7, 57), 154599Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(12, 56), 154602Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(13, 58), 154605Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(14, 58), 154608Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(15, 59)); 154640Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(7, 60), 154643Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(8, 59), 154646Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(9, 60), 154649Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(10, 60), 154652Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(11, 61), 154655Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(13, 61), 154658Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(15, 62), 154661Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(16, 61), 154664Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(17, 62), 154667Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(18, 62), 154670Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(19, 63)); 154965Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(7, 16), 154968Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(12, 16), 154971Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(17, 16), 154974Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(22, 16), 154977Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t5").WithLocation(27, 16)); 155033Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y1").WithLocation(8, 16), 155036Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y2").WithLocation(14, 16), 155039Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y3").WithLocation(20, 16), 155042Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y4").WithLocation(26, 16), 155045Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y5").WithLocation(32, 16)); 155101Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t1").WithLocation(6, 16), 155104Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t2").WithLocation(10, 16), 155107Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t3").WithLocation(14, 16), 155110Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t4").WithLocation(18, 16), 155113Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t5").WithLocation(22, 16)); 155377Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y1, x1 }[0]").WithLocation(6, 23), 155380Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x1, y1 }[0]").WithLocation(7, 16), 155383Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y2, x2 }[0]").WithLocation(11, 23), 155386Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x2, y2 }[0]").WithLocation(12, 16), 155389Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y3, x3 }[0]").WithLocation(16, 23), 155392Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x3, y3 }[0]").WithLocation(17, 16)); 155755Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(7, 16), 155758Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(12, 16), 155761Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(17, 16)); 155770Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(7, 16), 155776Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(12, 16), 155782Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(17, 16)); 156060Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 16) 157355Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s2").WithLocation(23, 20), 157361Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s2").WithLocation(47, 20)); 159119Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 43) 160741Diagnostic(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: