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

25 Коммитов

Автор SHA1 Сообщение Дата
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