Граф коммитов

13 Коммитов

Автор SHA1 Сообщение Дата
jfrijters 6a3cdd3851 Avoid adding duplicate MethodSpec rows. 2010-06-28 09:38:00 +00:00
jfrijters be79c54486 Made signature binding lazy for GenericMethodInstance. 2010-06-24 08:49:43 +00:00
jfrijters 6f6dc0c78b Moved ImportMethodSpec to GenericMethodInstance and fixed it to make sure that methods on generic type definitions are referred to via MemberRef. 2010-06-24 08:44:33 +00:00
jfrijters 57c65c964f DeclaringType should return null for global generic method instances. 2010-06-24 07:22:58 +00:00
jfrijters 118db6d049 Implemented custom attribute filtering at the source. Added support for custom attribute sub typing. 2010-05-20 09:25:30 +00:00
jfrijters 24d6872c77 Made __GetDataFromRVA more generic by taking an offset and a length (to be able to reuse the byte array) and this also removes the need for the field type to have a StructLayout. 2010-04-19 05:26:28 +00:00
jfrijters d4c8f62b7c Made property and event public/static flag handling compatible with .NET 2010-02-26 09:26:20 +00:00
jfrijters 855cc893ee Generic property and event wrappers should also override Equals/GetHashCode. 2010-02-09 07:54:54 +00:00
jfrijters df193e6f4d Removed some no longer needed remnants from when we had multiple generic ParameterInfo wrapper implementations. 2010-02-09 07:22:40 +00:00
jfrijters 9ef3188439 Generic methods and methods on generic type instance fixes. 2010-02-04 10:49:24 +00:00
jfrijters 0050b15595 Several IKVM.Reflection fixes related to generics.
- MethodImpls in generic type definitions should be resolved with typeArgs as context.
- Cleaned up member on generic type rebinding.
- Fixed __GetDeclaredProperties and __GetDeclaredEvents to rebind properly.
2010-01-27 06:12:36 +00:00
jfrijters 0b30be9d2c Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
jfrijters 198c9d70ea New IKVM.Reflection implementation. 2010-01-25 05:29:31 +00:00