jfrijters
|
f622e4c024
|
For arrays of generic parameters Type.FullName returns null, so we have to use Type.Name to check for vector arrays.
|
2009-02-04 06:48:11 +00:00 |
jfrijters
|
05a8a21fcd
|
Now that AssemblyBuilder returns a proper AssemblyName we don't need these hacks here anymore.
|
2009-02-04 06:47:18 +00:00 |
jfrijters
|
f81db0da75
|
Fix AssemblyName returned by AssemblyBuilder to always include Version, Culture and PublicKeyToken.
|
2009-02-04 06:45:52 +00:00 |
jfrijters
|
24e2d8d7f7
|
Removed unused code.
|
2009-01-21 05:16:46 +00:00 |
jfrijters
|
26be4bdd39
|
Fixed Impl directory casing.
|
2009-01-21 05:13:49 +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
|
0a35a30eda
|
Fixed TypeDefOrRef and HasCustomAttribute column size calculations.
|
2008-11-28 06:43:31 +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
|
ef1d579adb
|
Implemented support for SpecialNameAttribute.
|
2008-11-25 05:07:05 +00:00 |
jfrijters
|
839a34c040
|
Added more pseudo custom attributes to the list.
|
2008-11-25 05:02:27 +00:00 |
jfrijters
|
ab0277e449
|
Fixed typo in assembly version handling.
|
2008-11-19 05:43:25 +00:00 |
jfrijters
|
285382ba3e
|
Implemented Type.DeclaringType in BakedType and GenericType.
|
2008-11-18 06:33:27 +00:00 |
jfrijters
|
a360882b3b
|
Restructured GetTypeToken()/ImportType() to be consistent with GetXxxToken()/ImportMember().
|
2008-11-18 06:18:52 +00:00 |
jfrijters
|
f9389f725a
|
Changed GetFieldToken() to be consistent with GetMethodToken() and GetConstructorToken().
|
2008-11-18 06:11:09 +00:00 |
jfrijters
|
fdfed15d40
|
Changed GetContructorToken() to match GetMethodToken().
|
2008-11-18 06:09:05 +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
|
feece34e37
|
Implemented Type.MetadataToken for our types, instead of the internal GetToken() method.
|
2008-11-18 05:52:40 +00:00 |
jfrijters
|
e63315e4d8
|
Don't write token of FAULT pseudo exception that is used as a marker for fault blocks.
|
2008-11-18 05:17:43 +00:00 |
jfrijters
|
ddf6d352d2
|
Implemented/fixed support for pointers, by ref and non-vector arrays.
|
2008-11-17 06:13:55 +00:00 |
jfrijters
|
4f74774934
|
New Ref.Emit implementation.
|
2008-11-14 07:40:49 +00:00 |