Stefanos A.
6bde1beb91
Rewrite nested types
...
Fixes zero-RVA exception for OpenGL extensions (e.g. GL.Ext etc)
2013-11-27 08:28:22 +01:00
Stefanos A
daf5b828c9
Implemented string return types
2013-11-27 01:40:12 +01:00
Stefanos A
4f58348502
Implemented convenience wrapper types
2013-11-27 00:03:03 +01:00
Stefanos A
bb7980b6a9
Update to latest version from git
2013-11-26 19:07:01 +01:00
Stefanos A
83868b45c6
Protect against multiple runs; optimize il
2013-11-26 19:06:39 +01:00
Stefanos A
40f992b5bd
Rewrite support for [Slot] attribute
2013-11-26 01:31:10 +01:00
Stefanos A.
84a1e5a739
Initial work on Pin<> statements (WIP)
2013-11-25 20:00:22 +01:00
Stefanos A.
bb15844deb
Fixed build on Visual Studio
2013-11-25 10:06:10 +01:00
Stefanos A
27d5e7a43e
Applied MonoDevelop project style
2013-11-25 08:54:15 +01:00
Stefanos A
793dac65e5
Corrected patch for CallReturn<TRet, ...> signatures
...
.Net will happily execute a calli with a generic return type, whereas
Mono will refuse to. Mono is probably doing the right thing here. Fixed
by resolving the generic return into a concrete type.
2013-11-25 08:53:27 +01:00
Stefanos A.
0f609f6e22
Fixed calling convention for non-Windows platforms
2013-11-25 00:58:09 +01:00
Stefanos A.
1868b5e3db
Implemented dll rewriter using Mono.Cecil
2013-11-25 00:19:54 +01:00