jfrijters
3f48b2ed51
- Implemented GetConstructorImpl for TypeBuilder and BakedType.
...
- Added Equals/GetHashCode to ConstructorBuilder, because GetConstructorImpl will return a new instance.
2009-08-06 06:14:46 +00:00
jfrijters
c29cba1896
Added .NET 4.0 methods to ByRefType and PointerType.
2009-06-29 05:04:36 +00:00
jfrijters
165848cea1
Implemented TypeBuilder.MakePointerType().
2009-06-22 14:51:39 +00:00
jfrijters
46799af3f3
Implemented MakeByRefType().
2009-06-22 04:30:52 +00:00
jfrijters
7d0d8be096
When building for .NET 4.0 we can derived ModuleBuilder from Module and AssemblyBuilder from Assembly.
2009-05-25 13:42:15 +00:00
jfrijters
304d99662d
Preparing for .NET 4.0:
...
Use ReferenceEquals to bypass Type.op_Equals() introduced in .NET 4.0.
2009-05-24 04:49:54 +00:00
jfrijters
2ea89512da
- Renamed IKVM.PdbWriter.dll to IKVM.Reflection.Emit.PdbWriter.dll.
...
- Added IKVM.Reflection.Emit.MdbWriter.dll (untested and not yet complete).
- Changed SymbolWriter plug-in API to be more flexible.
- Added ModuleBuilder.ResolveMethod() API.
- Don't write PE debug directory if symbol writer doesn't supply debug data.
2009-03-26 14:32:28 +00:00
jfrijters
e913e8866b
Moved PDB support into seperate assembly to make Mono support easier.
2009-03-16 06:49:00 +00:00
jfrijters
c5ffbfd06c
Added workaround for Mono bug.
2009-03-16 05:05:17 +00:00
jfrijters
2b305fcb7e
- Added support for using a generic type parameters.
...
- Fixed handling of open generic type members.
- Fixed TypeSpec / Metadata token confusion.
2009-03-03 04:44:46 +00:00
jfrijters
3a0ae2ab7d
Disabled PDB support when compiling on Mono (because of the missing ISymWrapper.dll dependency).
2009-01-20 06:50:57 +00:00
jfrijters
be63d3d792
Workaround for Mono bug 467229.
2009-01-20 05:13:49 +00:00
jfrijters
75d1eaed3a
Implemented GetNestedTypes() on BakedType.
2008-11-25 05:10:06 +00:00
jfrijters
feece34e37
Implemented Type.MetadataToken for our types, instead of the internal GetToken() method.
2008-11-18 05:52:40 +00:00
jfrijters
4f74774934
New Ref.Emit implementation.
2008-11-14 07:40:49 +00:00