Imported Upstream version 5.16.0.100

Former-commit-id: 38faa55fb9669e35e7d8448b15c25dc447f25767
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-08-07 15:19:03 +00:00
parent 0a9828183b
commit 7d7f676260
4419 changed files with 170950 additions and 90273 deletions

View File

@@ -1 +1 @@
b564427b568fa5956bc83bf9fee47d3c78750b79
bfaa1aa39a616e9d1581e5bd168d39852a176b9e

View File

@@ -224,6 +224,7 @@ namespace Mono.ILASM {
keywords ["lpstr"] = new ILToken (Token.K_LPSTR, "lpstr");
keywords ["lpwstr"] = new ILToken (Token.K_LPWSTR, "lpwstr");
keywords ["lptstr"] = new ILToken (Token.K_LPTSTR, "lptstr");
keywords ["vbbyrefstr"] = new ILToken (Token.K_VBBYREFSTR, "vbbyrefstr");
keywords ["objectref"] = new ILToken (Token.K_OBJECTREF, "objectref");
keywords ["iunknown"] = new ILToken (Token.K_IUNKNOWN, "iunknown");
keywords ["idispatch"] = new ILToken (Token.K_IDISPATCH, "idispatch");

View File

@@ -33,5 +33,10 @@
IL_0000: ret
}
.method public static hidebysig pinvokeimpl ("foo" as "foo" winapi )
default void foo (string marshal (vbbyrefstr) s) cil managed preservesig
{
} // end of method C::foo
}