dotnet/roslyn
Voir sur GitHubParse await expression in VB when method is not async
Open
#10 320 ouverte le 4 avr. 2016
Area-CompilersBugConcept-Diagnostic ClarityLanguage-VBhelp wanted
Métriques du dépôt
- Stars
- (20 414 stars)
- Métriques de merge PR
- (Merge moyen 6j 17h) (256 PRs mergées en 30 j)
Description
If you use an await expression in VB when the enclosing method is not async, you get an error that you cannot use await in a non-async method, and you also get a syntax error. In most cases we could drop the syntax error and just report the former error message.
We could also check that we bind properly if we relax the parser. See C# issue #10232.