111 references to WRN_UnobservedAwaitableExpression
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Statements.cs (1)
684
Error(diagnostics, ErrorCode.
WRN_UnobservedAwaitableExpression
, expression.Syntax);
Errors\ErrorFacts.cs (2)
405
case ErrorCode.
WRN_UnobservedAwaitableExpression
:
1555
or ErrorCode.
WRN_UnobservedAwaitableExpression
Generated\ErrorFacts.Generated.cs (1)
150
case ErrorCode.
WRN_UnobservedAwaitableExpression
:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenDeconstructTests.cs (1)
6684
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "System.Threading.Tasks.Task.Delay(new System.TimeSpan(0))").WithLocation(6, 9)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (106)
Semantics\BindingAsyncTests.cs (106)
1656
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1659
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1662
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1665
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1668
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1671
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1674
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F2(false)"));
1705
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
1745
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1748
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1751
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1799
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1802
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "bar()"),
1811
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
1854
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MethExt()").WithLocation(19, 9),
1857
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo(1)").WithLocation(20, 9),
1908
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1917
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1960
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1969
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
2031
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2034
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "f()"),
2037
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2040
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "ff()"),
2043
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "(await ff())()"));
2155
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(x)"),
2158
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(x)"),
2161
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "f()"),
2164
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(new MyDisp())"),
2167
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Task.Run(async () =>
2214
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2217
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2220
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((decimal?)2)"),
2280
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.Meth(1)"),
2283
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "f()"),
2286
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"i.Meth("""")"),
2289
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "ff()"),
2292
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "(await ff())()"));
2346
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2349
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2352
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((decimal?)null)"));
2394
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""", null)").WithLocation(19, 9),
2397
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(Task.Run(async () => 1), Meth(1))").WithLocation(25, 9),
2452
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(await Meth(int.MaxValue) + 1)"),
2455
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(long.MinValue - 1)"),
2458
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((int?)null)"));
2535
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2586
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2589
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((float?)null)"),
2592
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2595
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(5m)"),
2598
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2601
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((string)null)"));
2652
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth2()"),
2655
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth((float?)null)"),
2658
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth(1)"),
2661
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth<decimal>()"),
2664
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth2()"));
2693
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
2728
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "s.ExMeth()"));
2766
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
2769
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
2816
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
2893
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "del(y)"));
3052
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "test.Meth()").WithLocation(21, 13),
3055
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "test.Meth()").WithLocation(26, 13));
3097
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
3131
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
3134
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "test.Goo()"));
3148
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(1)").WithLocation(2, 1),
3151
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(2)").WithLocation(3, 1));
3168
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(1)").WithLocation(2, 1),
3171
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(2)").WithLocation(3, 1));
3898
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "XAsync()"),
3901
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "XAsync()"),
3904
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "YAsync()"),
3907
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "XAsync()"),
4019
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(7, 1),
4022
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(8, 1),
4025
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(10, 47),
4028
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(11, 19),
4031
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(12, 47),
4034
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(15, 1),
4037
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(16, 1),
4040
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(18, 47),
4043
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(20, 47),
4046
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(31, 9),
4049
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(32, 9),
4052
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(34, 55),
4055
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(35, 27),
4058
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(36, 55),
4061
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(39, 9),
4064
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(40, 9),
4067
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(42, 55),
4070
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(44, 55)
4121
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(5, 1),
4124
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(6, 1),
4127
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(8, 19),
4130
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(11, 1),
4133
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(12, 1),
4136
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(20, 5)
4180
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(5, 1),
4183
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(6, 1),
4186
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(8, 19),
4189
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(11, 1),
4192
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(12, 1)