jfrijters
fdd1b525bc
Fixed canonicalization of MethodSpec.
2009-06-25 09:09:20 +00:00
jfrijters
b12dede598
Added fixup to GenericParamConstraint table.
2009-06-25 04:21:47 +00:00
jfrijters
f1b64c60bc
Implemented GenericTypeParameterBuilder.SetInterfaceConstraints() and .SetGenericParameterAttributes().
2009-06-23 14:48:12 +00:00
jfrijters
c6c31f7c65
Added non-standard API to set image base address on ModuleBuilder.
2009-06-22 05:52:31 +00:00
jfrijters
f4b32631bc
Don't write debug directory if it not supposed to be there.
2009-04-08 04:38:42 +00:00
jfrijters
ca62b68b61
Expose MVID in ModuleBuilder and fixed MDB symbol writer to use this instead generating a new guid.
2009-04-07 04:49:27 +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
e45e09bfea
Corrected two typos.
2009-03-26 14:20:58 +00:00
jfrijters
e913e8866b
Moved PDB support into seperate assembly to make Mono support easier.
2009-03-16 06:49:00 +00:00
jfrijters
24e2d8d7f7
Removed unused code.
2009-01-21 05:16:46 +00:00
jfrijters
92cc7f488c
Fixed relocation table. Occasionally the address of the fixup would be incorrectly calculated (because the offset was added after calculating the base page address, instead of before).
2008-11-28 06:42:27 +00:00
jfrijters
01de66c818
Implemented support for TypeForwardedToAttribute.
2008-11-25 05:11:57 +00:00
jfrijters
75d1eaed3a
Implemented GetNestedTypes() on BakedType.
2008-11-25 05:10:06 +00:00
jfrijters
d3b3cd11b2
Fixed sorting of InterfaceImpl table.
2008-11-18 06:04:12 +00:00
jfrijters
7eecaa3922
Throw the right exception (we've implemented all the switch cases, so the default really can't happen).
2008-11-18 06:02:12 +00:00
jfrijters
2aba1cd055
Simplified by using int instead of TypeToken.
2008-11-18 05:57:13 +00:00
jfrijters
4f74774934
New Ref.Emit implementation.
2008-11-14 07:40:49 +00:00