ikvm-fork/reflect
jfrijters fceb82b65e Fixed ExceptionBlock's Compare method to handle identity comparison, as Mono's sort implementation requires this. 2010-09-21 05:42:27 +00:00
..
Emit Fixed ExceptionBlock's Compare method to handle identity comparison, as Mono's sort implementation requires this. 2010-09-21 05:42:27 +00:00
Impl Fixed .PDB emitter to work with .NET 4.0. Thanks to Jb Evain for the heads up on this. 2010-06-08 11:30:48 +00:00
Metadata Avoid adding duplicate MethodSpec rows. 2010-06-28 09:38:00 +00:00
Properties Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
Reader Pass the outer context to ReadSig when the member's declaring type isn't generic, to support the usage of generic parameters in array signatures (when you call one of the runtime synthesized array methods on a generic type array e.g. T[] array; array.Set(0, default(T));) 2010-06-30 07:28:11 +00:00
Writer Fix bug #3040528. 2010-08-09 12:07:55 +00:00
AmbiguousMatchException.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
Assembly.cs Added ICustomAttributeProvider interface. 2010-05-20 12:17:16 +00:00
AssemblyName.cs Added ToString(). 2010-05-11 09:03:59 +00:00
BadImageFormatException.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
Binder.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
ConstructorInfo.cs ConstructorInfoImpl.ImportTo() should forward to MethodInfo.ImportTo() because we don't want to cache the non-canonical underlying MethodInfo in the module as this is both unneeded and breaks for ModuleBuilder which also uses the cache to reverse lookup tokens. 2010-05-27 08:23:46 +00:00
CustomAttributeData.cs Declarative security attributes can use non-public constructors (if the attributes are defined in the same assembly as where they're used.) 2010-06-28 06:30:41 +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
Enums.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
EventInfo.cs Introduced Empty<T> to cache zero length arrays. 2010-04-18 08:39:20 +00:00
ExceptionHandlingClause.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
FieldInfo.cs Made __GetDataFromRVA more generic by taking an offset and a length (to be able to reuse the byte array) and this also removes the need for the field type to have a StructLayout. 2010-04-19 05:26:28 +00:00
FieldSignature.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
Fusion.cs It turns out that name and culture should be compared case insensitive. 2010-05-12 15:17:24 +00:00
GenericWrappers.cs Avoid adding duplicate MethodSpec rows. 2010-06-28 09:38:00 +00:00
IKVM.Reflection.csproj Added implementation of Fusion's CompareAssemblyIdentity API. 2010-05-11 15:19:27 +00:00
InterfaceMapping.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
LocalVariableInfo.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
ManifestResourceInfo.cs Added support for getting the filename of external resources. 2010-06-28 06:32:11 +00:00
MarshalSpec.cs Handle marshal blob peculiarities. 2010-06-28 08:25:19 +00:00
MemberInfo.cs Added ICustomAttributeProvider interface. 2010-05-20 12:17:16 +00:00
MethodBase.cs Introduced Empty<T> to cache zero length arrays. 2010-04-18 08:39:20 +00:00
MethodBody.cs Implemented workaround for incorrect exception table length in methods generated by VB compiler. 2010-06-28 06:33:17 +00:00
MethodImplMap.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
MethodInfo.cs Implemented ModuleBuilder.GetArrayMethod(). Based on patch from Kornel Pal. 2010-05-06 12:35:41 +00:00
MethodSignature.cs Made custom modifier packing more efficient and shared between MethodSignature and MethodBuilder. 2010-04-20 13:06:09 +00:00
Module.cs Added ICustomAttributeProvider interface. 2010-05-20 12:17:16 +00:00
ParameterInfo.cs Added ICustomAttributeProvider interface. 2010-05-20 12:17:16 +00:00
ParameterModifier.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
PropertyInfo.cs Introduced Empty<T> to cache zero length arrays. 2010-04-18 08:39:20 +00:00
PropertySignature.cs required/optional modifier arguments were in incorrect order. 2010-04-20 12:52:05 +00:00
Signature.cs Several fixes for C++/CLI that tends to stick custom modifiers everywhere. Also, support void& in local variable signature. 2010-06-30 07:16:55 +00:00
StandAloneMethodSig.cs Use Util.Copy() instead of Clone() to copy a Type arrays. 2010-04-20 13:18:31 +00:00
StrongNameKeyPair.cs Removed UTF-8 byte order marks. 2010-01-25 05:49:01 +00:00
Type.cs It turns out that "multi dimensional" vectors have "multi dimensional" constructors. 2010-06-30 07:17:58 +00:00
TypeNameParser.cs Made mscorlib handling more explicit (and simpler) and fixed Import() to not load assemblies directly, but go through the resolve event. 2010-05-10 08:24:35 +00:00
Universe.cs Don't add assemblies to the name cache when we didn't explicitly resolve them by that name. This allows having an AssemblyBuilder and an Assembly with the same identity and that can be helpful for circular ref scenarios. 2010-06-18 07:00:12 +00:00
Util.cs Fix. When the user string heap overflows, throw an exception instead of silently creating corrupt image. 2010-06-09 04:50:02 +00:00
reflect.build Fix build to work when Mono isn't installed. 2010-08-10 15:02:03 +00:00