Fixed warning in MSVC: 'unreferenced local variable'.
Fixed warning in MSVC: 'unreferenced local variable'.
Removed an unused variable from the code, fixes a warning in MSVC.
Fixed warnings in MSVC: 'unreferenced local variable'.
Fixed warning in MSVC: 'void' function returning a value.
Fixed warning in MSVC: 'different types for formal and actual parameter'.
Fixed warning in MSVC: 'unreferenced local variable'.
Regenerate keyboards.resx resource file.

The existing one is reported as malformed XML by csc.
[runtime] Fix a jit assertion on a class which contains an empty struct as a static field. Fixes #20349.
[mcs] Check for await expression inside new delegate statement
[mcs] Return type inference of async anonymous methods
Fixed monodis MSVC build.

We need to include "mono/utils/mono-compiler.h" to get the proper isinf/isnan declaration.
[runtime] Fix support for custom marshallers defined in other assemblies. Fixes #20020.
Merge pull request #1084 from tritao/msvc-warnings

MSVC warning fixes
[Http]: Fix the loop in WebConnection.ReadHeaders().

We need to reset `gotStatus' each time we enter the outer loop or we
would attempt to interpret the status line as a header.
[Http]: Read version from "HTTP CONNECT" response.

When using "HTTP CONNECT" to create a tunnel to a proxy server,
check the proxy server's response for the HTTP Version and close
the connection if it's HTTP/1.0.
[runtime] Avoid joining attached threads. Fixes #19343.
Fix formatting specifiers for some size_t arguments.
Add suggested parentheses to RHS of ^ operator.
Fix a bunch of warnings caused by unused functions.