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) 79248Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(10, 27), 79254Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(string)null").WithLocation(11, 27), 79257Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(string?)null").WithLocation(12, 27), 79260Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null as string").WithLocation(13, 27), 79266Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(string)").WithLocation(15, 27), 79269Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(16, 27), 79272Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(p != null) ? p.MiddleName : null").WithLocation(17, 35), 79275Diagnostic(ErrorCode.WRN_NullReferenceReturn, "p.MiddleName ?? null").WithLocation(18, 35) 81129Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 17)); 81261Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 26), 81264Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(4, 35)); 81272Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 26), 81275Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(4, 35)); 81283Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(3, 26), 81286Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(4, 35)); 82125Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(7, 12), 82128Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(10, 12), 82137Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(19, 12), 82140Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(22, 12), 82454Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(4, 37) 82766Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(4, 17)); 83210Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(4, 25), 83213Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(5, 33), 83216Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 40), 83219Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(7, 37), 83222Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(Task<T>)").WithLocation(8, 37), 83225Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(9, 53), 83228Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(10, 48)); 83261Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(6, 39), 83264Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(8, 43), 83267Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(9, 43), 83270Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(10, 59), 83276Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(13, 40), 83279Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(14, 44)); 83368Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)null").WithLocation(6, 16), 83371Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)null").WithLocation(10, 16), 83374Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 16), 83377Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(18, 16)); 91242Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(17, 20), 91248Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(19, 20), 91254Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o1").WithLocation(25, 20), 91257Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o2").WithLocation(27, 20)); 91301Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(19, 20), 91307Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(21, 20), 91313Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o1").WithLocation(27, 20), 91316Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o2").WithLocation(29, 20)); 109664Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 109667Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(15, 23), 109670Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2)").WithLocation(16, 23), 109676Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(20, 16), 109679Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(26, 23), 109682Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3)").WithLocation(27, 23), 109691Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(38, 23), 109694Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4)").WithLocation(39, 23), 109700Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(43, 16), 109703Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(49, 23), 109706Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T5)").WithLocation(50, 23), 109712Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t5").WithLocation(54, 16), 109715Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(4, 23), 109718Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1)").WithLocation(5, 23)); 109893Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(3, 34), 109896Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 50), 109899Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(7, 49), 109902Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 56), 109908Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)t").WithLocation(11, 34), 109914Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)t").WithLocation(14, 50), 109920Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)u").WithLocation(15, 49), 109926Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(object)u").WithLocation(18, 56)); 109964Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(19, 44), 109970Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(20, 51), 109979Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 51), 109985Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(23, 32), 110149Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(4, 31), 110158Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(5, 47), 112551Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_g").WithLocation(15, 28), 112554Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_f").WithLocation(19, 28)); 112590Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_f").WithLocation(10, 28), 112596Diagnostic(ErrorCode.WRN_NullReferenceReturn, "_g").WithLocation(18, 28)); 131976Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(8, 58), 131979Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 78) 137016Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(8, 32)); 140014Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(7, 32), 140017Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(11, 19), 140023Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 28)); 140058Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(12, 19), 140064Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28)); 140097Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(11, 24), 140103Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(14, 28)); 140138Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(12, 24), 140141Diagnostic(ErrorCode.WRN_NullReferenceReturn, "o").WithLocation(12, 24), 140150Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28), 140153Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 28)); 140184Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(12, 42), 140187Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s").WithLocation(14, 32)); 147808Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 147811Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(16, 16), 147814Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(23, 16), 147817Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(30, 16), 147820Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t7").WithLocation(51, 16)); 147899Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 147902Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(30, 16), 147905Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t7").WithLocation(51, 16)); 148026Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r2").WithLocation(22, 16), 148032Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r3").WithLocation(38, 16), 148038Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r4").WithLocation(54, 16), 148044Diagnostic(ErrorCode.WRN_NullReferenceReturn, "r7").WithLocation(86, 16)); 148081Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(4, 26), 148084Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(5, 42), 148087Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(7, 44), 148090Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(8, 41), 148093Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(9, 48), 148096Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(11, 50), 148102Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(12, 26), 148108Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(13, 42), 148114Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(T)").WithLocation(15, 44), 148120Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(16, 41), 148126Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(17, 48), 148132Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)default(U)").WithLocation(19, 50), 148138Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(20, 41), 148144Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(21, 48), 148153Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)default(T)").WithLocation(23, 50), 148159Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)default(T)").WithLocation(24, 29), 148308Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 40), 148311Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 56), 148314Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 58), 148317Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 55), 148320Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 62), 148323Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(12, 64), 148326Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(13, 40), 148332Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(14, 56), 148335Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(16, 58), 148338Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(17, 55), 148341Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(18, 62), 148344Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(20, 64), 148347Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(21, 55), 148353Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 62), 148359Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(24, 64), 148362Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(25, 43), 148371Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 40), 148374Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 56), 148377Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 58), 148380Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 55), 148383Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 62), 148386Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(12, 64), 148392Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(13, 40), 148398Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(14, 56), 148404Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(16, 58), 148410Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(17, 55), 148416Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(18, 62), 148422Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(20, 64), 148428Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(21, 55), 148434Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(22, 62), 148443Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)t").WithLocation(24, 64), 148449Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(U)(object)t").WithLocation(25, 43), 148472Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 46), 148475Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 52), 148481Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(6, 46), 148484Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(7, 52)); 148490Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 46), 148493Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 52), 148499Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)t").WithLocation(6, 46), 148505Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)u").WithLocation(7, 52)); 148722Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(4, 36), 148725Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(5, 52), 148728Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(7, 54), 148731Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(8, 36), 148737Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(9, 52), 148740Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(11, 54)); 148746Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(4, 36), 148749Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(5, 52), 148752Diagnostic(ErrorCode.WRN_NullReferenceReturn, "d").WithLocation(7, 54), 148758Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(8, 36), 148764Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(9, 52), 148770Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T)d").WithLocation(11, 54)); 148832Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(5, 46), 148835Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 62), 148838Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 64), 148844Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(9, 46), 148850Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(10, 62), 148856Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(dynamic)t").WithLocation(12, 64)); 148950Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16), 149099Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T1>()").WithLocation(8, 16), 149102Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T2>()").WithLocation(12, 16), 149105Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T3>()").WithLocation(16, 16), 149108Diagnostic(ErrorCode.WRN_NullReferenceReturn, "F<T4>()").WithLocation(20, 16)); 149189Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(9, 16), 149195Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(14, 16), 149201Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(19, 16), 149207Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(24, 16)); 149230Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 16)); 149254Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(7, 25), 149257Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(8, 43), 149260Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(9, 41), 149263Diagnostic(ErrorCode.WRN_NullReferenceReturn, "Identity(F<T>())").WithLocation(10, 42)); 149369Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(6, 67), 149372Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(7, 67), 149375Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : u").WithLocation(8, 78)); 149399Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default").WithLocation(5, 28), 149402Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default(T)").WithLocation(6, 28), 149405Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? default(U)").WithLocation(7, 43), 149408Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? u").WithLocation(9, 59), 149411Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ?? u").WithLocation(11, 70)); 149435Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default").WithLocation(5, 28), 149441Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default(T)").WithLocation(6, 28), 149447Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= default(U)").WithLocation(7, 43), 149453Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= u").WithLocation(9, 59), 149459Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t ??= u").WithLocation(11, 70), 149492Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(8, 22), 149495Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(10, 22), 149498Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(U)").WithLocation(14, 22), 149501Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u2").WithLocation(16, 22)); 149568Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(4, 36), 149571Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(5, 36), 149574Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(6, 52), 149577Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(7, 52), 149580Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => t, _ => default }").WithLocation(10, 54), 149583Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b switch { false => default, _ => t }").WithLocation(11, 54)); 149607Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(4, 28), 149610Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(5, 28), 149613Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(6, 44), 149616Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(7, 44), 149619Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { t, default }[0]").WithLocation(10, 46), 149622Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { default, t }[0]").WithLocation(11, 46)); 149646Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(4, 36), 149649Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(5, 36), 149652Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(6, 52), 149655Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(7, 52), 149658Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? t : default").WithLocation(10, 54), 149661Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : t").WithLocation(11, 54)); 149686Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(5, 74), 149689Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(6, 64), 149692Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(7, 90), 149695Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(8, 80), 149698Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(11, 92), 149701Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(12, 82)); 149729Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T)").WithLocation(11, 24), 149732Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y").WithLocation(13, 25)); 149758Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? Get<T>() : default").WithLocation(8, 31), 149761Diagnostic(ErrorCode.WRN_NullReferenceReturn, "b ? default : Get<T>()").WithLocation(9, 31), 149764Diagnostic(ErrorCode.WRN_NullReferenceReturn, "false ? Get<T>() : default").WithLocation(10, 25), 149767Diagnostic(ErrorCode.WRN_NullReferenceReturn, "true ? default : Get<T>()").WithLocation(13, 25)); 150076Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(7, 16), 150079Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(13, 16)); 153744Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1)").WithLocation(4, 27), 153747Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2)").WithLocation(5, 44), 153750Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3)").WithLocation(6, 45), 153753Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4)").WithLocation(7, 46)); 153780Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T1?)").WithLocation(4, 27), 153783Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T2?)").WithLocation(5, 44), 153786Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T3?)").WithLocation(6, 45), 153789Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default(T4?)").WithLocation(7, 46)); 153842Diagnostic(ErrorCode.WRN_NullReferenceReturn, "default").WithLocation(10, 30), 154168Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154171Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154174Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154193Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154196Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154199Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154218Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154221Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154224Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154243Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 41), 154246Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 41), 154249Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 42)); 154269Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 41), 154272Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 41), 154275Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 42)); 154295Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 41), 154298Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 41), 154301Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 42)); 154322Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(7, 26)); 154342Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 33), 154345Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 34)); 154360Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 50)); 154375Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(4, 50), 154378Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 51)); 154393Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 51)); 154408Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 52)); 154432Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(6, 41), 154435Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(9, 41), 154438Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(10, 42)); 154462Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 48), 154465Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 49)); 154484Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(5, 49), 154487Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 49), 154490Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 50)); 154509Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(8, 50), 154512Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 51)); 154532Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 44), 154535Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 45)); 154555Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(6, 45), 154558Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(9, 45), 154561Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(10, 46)); 154593Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(5, 56), 154596Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(6, 56), 154599Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(7, 57), 154602Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(12, 56), 154605Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(13, 58), 154608Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(14, 58), 154611Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(15, 59)); 154643Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(7, 60), 154646Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(8, 59), 154649Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(9, 60), 154652Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(10, 60), 154655Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(11, 61), 154658Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(13, 61), 154661Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(15, 62), 154664Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(16, 61), 154667Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(17, 62), 154670Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(18, 62), 154673Diagnostic(ErrorCode.WRN_NullReferenceReturn, "v").WithLocation(19, 63)); 154968Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t1").WithLocation(7, 16), 154971Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t2").WithLocation(12, 16), 154974Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t3").WithLocation(17, 16), 154977Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t4").WithLocation(22, 16), 154980Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t5").WithLocation(27, 16)); 155036Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y1").WithLocation(8, 16), 155039Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y2").WithLocation(14, 16), 155042Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y3").WithLocation(20, 16), 155045Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y4").WithLocation(26, 16), 155048Diagnostic(ErrorCode.WRN_NullReferenceReturn, "y5").WithLocation(32, 16)); 155104Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t1").WithLocation(6, 16), 155107Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t2").WithLocation(10, 16), 155110Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t3").WithLocation(14, 16), 155113Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t4").WithLocation(18, 16), 155116Diagnostic(ErrorCode.WRN_NullReferenceReturn, "(T?)t5").WithLocation(22, 16)); 155380Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y1, x1 }[0]").WithLocation(6, 23), 155383Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x1, y1 }[0]").WithLocation(7, 16), 155386Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y2, x2 }[0]").WithLocation(11, 23), 155389Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x2, y2 }[0]").WithLocation(12, 16), 155392Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { y3, x3 }[0]").WithLocation(16, 23), 155395Diagnostic(ErrorCode.WRN_NullReferenceReturn, "new[] { x3, y3 }[0]").WithLocation(17, 16)); 155758Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(7, 16), 155761Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(12, 16), 155764Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(17, 16)); 155773Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(7, 16), 155779Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(12, 16), 155785Diagnostic(ErrorCode.WRN_NullReferenceReturn, "u").WithLocation(17, 16)); 156063Diagnostic(ErrorCode.WRN_NullReferenceReturn, "t").WithLocation(8, 16) 157358Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s2").WithLocation(23, 20), 157364Diagnostic(ErrorCode.WRN_NullReferenceReturn, "s2").WithLocation(47, 20)); 159122Diagnostic(ErrorCode.WRN_NullReferenceReturn, "null").WithLocation(15, 43) 160744Diagnostic(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)
1757Diagnostic(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: