.. |
Emit
|
Implemented custom attribute filtering at the source. Added support for custom attribute sub typing.
|
2010-05-20 09:25:30 +00:00 |
Impl
|
Delete .pdb file before initializing PDB writer to make sure we get a sensible exception, instead of the random COM error that the PDB writer produces.
|
2010-05-06 06:09:03 +00:00 |
Metadata
|
Version parts should be treated as unsigned.
|
2010-04-18 08:58:19 +00:00 |
Properties
|
Removed UTF-8 byte order marks.
|
2010-01-25 05:49:01 +00:00 |
Reader
|
Copy/paste bug.
|
2010-05-20 09:28:44 +00:00 |
Writer
|
Delay signing fix.
|
2010-05-07 12:04:48 +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
|
Rewrote __GetCustomAttributes(MemberInfo, ...) to be more sensible (and more efficient).
|
2010-05-20 09:42:24 +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
|
Implemented custom attribute filtering at the source. Added support for custom attribute sub typing.
|
2010-05-20 09:25:30 +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
|
Removed UTF-8 byte order marks.
|
2010-01-25 05:49:01 +00:00 |
MarshalSpec.cs
|
Removed UTF-8 byte order marks.
|
2010-01-25 05:49:01 +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
|
Removed UTF-8 byte order marks.
|
2010-01-25 05:49:01 +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
|
It turns out that the "identity" generic type instantation should return the type definition.
|
2010-05-07 13:30:04 +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
|
Three IsAssignableFrom fixes:
|
2010-05-21 03:48:26 +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
|
Added support for importing generic type parameters.
|
2010-05-20 08:53:11 +00:00 |
Util.cs
|
Added ICustomAttributeProvider interface.
|
2010-05-20 12:17:16 +00:00 |
reflect.build
|
Added implementation of Fusion's CompareAssemblyIdentity API.
|
2010-05-11 15:19:27 +00:00 |