dotnet / runtimelab

This repo is for experimentation and exploring new ideas that may or may not make it into the main dotnet/runtime repo.
MIT License
1.38k stars 192 forks source link

Bump the roslyn commit to a version supporting top-level async2 functions. Add a test. #2470

Closed VSadov closed 7 months ago

VSadov commented 8 months ago

Bumps the Roslyn reference to a version that supports async2 in local and top-level functions.

Top level functions produce quite convoluted IL, since they are local functions with possible state captures, etc... But runtime seems to have no problems with async2 in such context.

VSadov commented 7 months ago

since this is just bumping Roslyn reference, I think it is ok to merge