ikvm-fork/reflect
jfrijters 36d26160c7 Added new .NET 4.0 overload of TypeBuilder.DefineProperty(). 2012-10-11 09:21:59 +00:00
..
Emit Added new .NET 4.0 overload of TypeBuilder.DefineProperty(). 2012-10-11 09:21:59 +00:00
Impl Introduce Universe.MonoRuntime static variable to check for Mono Runtime. 2012-06-04 14:46:00 +00:00
Metadata Fixed regression in __TryGetFieldOffset. The FieldLayout.Field field is an index (not a token), except for unsaved modules where it is a pseudo token. 2012-07-13 13:08:28 +00:00
Properties Improved assembly title and description. 2012-04-26 14:04:48 +00:00
Reader Bug fix. Ignore unknown metadata streams instead of throwing a BadImageFormatException. The CLR ignores these streams as well and some obfuscators add them. 2012-10-04 11:45:36 +00:00
Writer Bug fix. Set AddressOfRawData in IMAGE_DEBUG_DIRECTORY. 2012-09-26 18:35:33 +00:00
AmbiguousMatchException.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
Assembly.cs Updated Assembly.CreateQualifiedName() to be compatible with current .NET versions. 2012-07-11 09:20:13 +00:00
AssemblyName.cs Added support for ContentType=WindowsRuntime in AssemblyName. 2012-06-26 15:51:53 +00:00
BadImageFormatException.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
Binder.cs Binder bug fix. Enums should not be treated as primitives. 2012-04-12 06:40:56 +00:00
ConstructorInfo.cs Moved methods shared by subclasses into ConstructorInfo. 2012-07-16 10:31:19 +00:00
CustomAttributeData.cs Added UniverseOptions.DisablePseudoCustomAttributeRetrieval to disable returning pseudo custom attributes. 2012-07-16 13:38:43 +00:00
CustomAttributeNamedArgument.cs Introduced Empty<T> to cache zero length arrays. 2010-04-18 08:39:20 +00:00
CustomAttributeTypedArgument.cs Introduced Empty<T> to cache zero length arrays. 2010-04-18 08:39:20 +00:00
CustomModifiers.cs Moved MarkerType from ILGenerator.cs to Type.cs and made all instances static fields in MarkerType. 2012-05-31 13:26:26 +00:00
Enums.cs Added new API MethodInfo.__TryGetImplMap(). 2012-07-16 07:22:59 +00:00
EventInfo.cs Refactored custom attribute handling of MemberInfo types. 2012-07-16 10:14:37 +00:00
ExceptionHandlingClause.cs Added FlagsAttribute to ExceptionHandlingClauseOptions. 2012-01-30 14:23:24 +00:00
FieldInfo.cs Moved FieldOffsetAttribute and PreserveSigAttribute pseudo custom attribute creation into helpers methods in CustomAttributeData. 2012-07-16 13:07:43 +00:00
FieldSignature.cs - Rewrote custom modifier handling to retain ordering. 2011-12-01 06:30:50 +00:00
Fusion.cs Added support for ContentType=WindowsRuntime in AssemblyName. 2012-06-26 15:51:53 +00:00
GenericWrappers.cs Refactored custom attribute handling of MemberInfo types. 2012-07-16 10:14:37 +00:00
IKVM.Reflection.csproj Added TypeInfo (from .NET 4.5). 2012-09-05 08:58:51 +00:00
InterfaceMapping.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
LocalVariableInfo.cs - Added custom modifier support in local variable signatures. 2011-12-01 09:47:21 +00:00
ManifestResourceInfo.cs Added support for manifest resources that are forwarded to another assembly. 2012-04-18 09:20:46 +00:00
MarshalSpec.cs Moved FieldMarshal.ToCustomAttribute() to CustomAttributeData.CreateMarshalAsPseudoCustomAttribute(). 2012-07-16 12:58:37 +00:00
MemberInfo.cs Refactored custom attribute handling of MemberInfo types. 2012-07-16 10:14:37 +00:00
MethodBase.cs Moved GetEvents(), GetFields(), GetConstructors(), GetNestedTypes() and GetProperties() to a common implementation that fixes a number of bugs. 2012-04-10 06:18:32 +00:00
MethodBody.cs Fix to throw proper exception when wrong metadata token is passed to Module.Resolve* methods. 2012-01-16 08:49:56 +00:00
MethodImplMap.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
MethodInfo.cs Added API extension to wrap MethodInfo in a ConstructorInfo. 2012-08-15 08:14:28 +00:00
MethodSignature.cs Moved member lookup by name to a common implementation that fixes a number of bugs and adds IgnoreCase support. 2012-04-10 06:23:16 +00:00
Missing.cs Moved Module custom attribute handling to CustomAtttributeData. 2012-07-16 11:27:56 +00:00
Module.cs Removed Module.GetCustomAttributes(int, Type) helper. 2012-07-16 12:45:42 +00:00
ParameterInfo.cs - Changed [Field|Parameter]Info.__FieldMarshal property to __TryGetFieldMarshal method. 2012-07-13 06:33:30 +00:00
ParameterModifier.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
PropertyInfo.cs Refactored custom attribute handling of MemberInfo types. 2012-07-16 10:14:37 +00:00
PropertySignature.cs Added Binder support for method and property lookup. 2012-04-10 13:03:09 +00:00
Signature.cs Remove two methods that are no longer used after the SignatureHelper rewrite. 2012-06-01 15:32:58 +00:00
StandAloneMethodSig.cs Removed static Create() from __StandAloneMethodSig and added Universe.MakeStandAloneMethodSig(). 2011-12-02 08:14:58 +00:00
StrongNameKeyPair.cs Added workarounds for various Mono bugs related to strong naming and disabled use of key containers when running on Mono on Windows (because Mono does not expose the system key containers). 2012-06-04 14:49:38 +00:00
Type.cs Implemented caching for TypeDefImpl.IsGenericTypeDefinition property. 2012-10-01 16:24:32 +00:00
TypeInfo.cs Added TypeInfo (from .NET 4.5). 2012-09-05 08:58:51 +00:00
TypeNameParser.cs Added support for case-insensitive type lookup. 2012-04-09 10:04:58 +00:00
Universe.cs Added UniverseOptions.DisablePseudoCustomAttributeRetrieval to disable returning pseudo custom attributes. 2012-07-16 13:38:43 +00:00
Util.cs - Added .NET 4.5 ModuleBuilder APIs GetMethodToken(MethodInfo, IEnumerable<Type>) and GetConstructorToken(MethodInfo, IEnumerable<Type>). 2012-05-31 12:16:27 +00:00
reflect.build Added TypeInfo (from .NET 4.5). 2012-09-05 08:58:51 +00:00