117 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
:
1554
or ErrorCode.
WRN_UnobservedAwaitableExpression
Generated\ErrorFacts.Generated.cs (1)
149
case ErrorCode.
WRN_UnobservedAwaitableExpression
:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (7)
CodeGen\CodeGenAsyncSpillTests.cs (6)
2341
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "t.Run(6)").WithLocation(63, 9)
6058
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "t.Run()").WithLocation(61, 9)
6449
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "tc.Run()").WithLocation(48, 9)
6726
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "t.Run()").WithLocation(52, 9)
7623
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "t.Run()").WithLocation(65, 9)
8417
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "M()").WithLocation(16, 9)
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)
1680
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1683
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1686
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1689
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1692
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1695
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F1()"),
1698
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "F2(false)"));
1729
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
1769
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1772
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1775
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
1820
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1823
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "bar()"),
1826
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
1869
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MethExt()").WithLocation(19, 9),
1872
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo(1)").WithLocation(20, 9));
1911
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1917
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1957
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
1963
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
2022
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2025
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "f()"),
2028
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2031
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "ff()"),
2034
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "(await ff())()"));
2146
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(x)"),
2149
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(x)"),
2152
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "f()"),
2155
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(new MyDisp())"),
2158
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Task.Run(async () =>
2205
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2208
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2211
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((decimal?)2)"));
2268
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.Meth(1)"),
2271
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "f()"),
2274
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"i.Meth("""")"),
2277
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "ff()"),
2280
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "(await ff())()"));
2334
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2337
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2340
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((decimal?)null)"));
2382
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""", null)").WithLocation(19, 9),
2385
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(Task.Run(async () => 1), Meth(1))").WithLocation(25, 9)
2435
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(await Meth(int.MaxValue) + 1)"),
2438
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(long.MinValue - 1)"),
2441
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((int?)null)"));
2518
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2567
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2570
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((float?)null)"),
2573
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(1)"),
2576
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth(5m)"),
2579
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, @"Meth("""")"),
2582
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Meth((string)null)"));
2633
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth2()"),
2636
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth((float?)null)"),
2639
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth(1)"),
2642
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth<decimal>()"),
2645
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "testB.Meth2()"));
2674
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
2709
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "s.ExMeth()"));
2747
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
2750
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
2797
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
2874
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "del(y)"));
3030
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "test.Meth()").WithLocation(21, 13),
3033
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "test.Meth()").WithLocation(26, 13));
3075
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"));
3109
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Goo()"),
3112
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "test.Goo()"));
3126
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(1)").WithLocation(2, 1),
3129
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(2)").WithLocation(3, 1));
3146
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(1)").WithLocation(2, 1),
3149
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "Task.FromResult(2)").WithLocation(3, 1));
3861
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "XAsync()"),
3864
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "XAsync()"),
3867
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "YAsync()"),
3870
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "XAsync()")
3975
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(7, 1),
3978
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(8, 1),
3981
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(10, 47),
3984
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(11, 19),
3987
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(12, 47),
3990
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(15, 1),
3993
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(16, 1),
3996
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(18, 47),
3999
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(20, 47),
4002
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(31, 9),
4005
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(32, 9),
4008
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(34, 55),
4011
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(35, 27),
4014
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(36, 55),
4017
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(39, 9),
4020
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(40, 9),
4023
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(42, 55),
4026
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(44, 55)
4077
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(5, 1),
4080
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(6, 1),
4083
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(8, 19),
4086
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(11, 1),
4089
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(12, 1),
4092
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(20, 5)
4136
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.M()").WithLocation(5, 1),
4139
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(6, 1),
4142
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "c.MAsync()").WithLocation(8, 19),
4145
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.M()").WithLocation(11, 1),
4148
Diagnostic(ErrorCode.
WRN_UnobservedAwaitableExpression
, "i.MAsync()").WithLocation(12, 1)