+2005-11-18 Marek Safar <marek.safar@seznam.cz>
+
+ * attribute.cs (AreParametersCompliant): Moved to Parameter.
+
+ * class.cs (MethodCore): Parameter clean up.
+ (IMethodData): Added ParameterInfo.
+ (MethodData): Parameter clean up.
+ (Indexer.Define): Parameter clean up.
+
+ * anonymous.cs,
+ * codegen.cs,
+ * cs-parser.jay,
+ * decl.cs,
+ * doc.cs,
+ * ecore.cs,
+ * flowanalysis.cs,
+ * iterators.cs,
+ * pending.cs,
+ * statement.cs,
+ * typemanager.cs: Parameter clean up.
+
+ * delegate.cs (Define): Get rid of duplicated code.
+
+ * expression.cs (ParameterReference): Removed useless parameters
+ and simplified.
+ (Invocation): Ditto.
+
+ * parameter.cs (ParamsParameter): New class, params specialization.
+ (ArglistParameter): Attemp to separate arglist.
+ (Parameter): Refactored to be reusable and faster.
+ (Parameter.Modifier): Made understandable.
+ (Parameters): Changed to be used as a class for `this' assembly
+ parameters. Refactored to use new specialized classes.
+
+ * support.cs (ParameterData): Added Types property.
+ (InternalParameters): Deleted.
+
+2005-08-20 Martin Baulig <martin@ximian.com>
+
+ Merging this patch from GMCS to fix #75867.
+
+ * anonymous.cs (CaptureContext.CaptureThis): Create the topmost
+ scope if we don't already have it.
+
+2005-11-17 Martin Baulig <martin@ximian.com>
+
+ * anonymous.cs
+ (CaptureContext.EmitMethodHostInstance): Use `Ldarg_0' if we
+ inherit the scope from our parent. Fixes #76653.
+
+2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : the previous patch does not actually fix the bug.
+ PropertyInfo override check is now implemented and really fixed it.
+ * expression.cs : Invocation.IsAncestralType() is used from doc.cs.
+
+2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : apply "override filter" also to properties.
+ Fixed bug #76730.
+
+2005-11-16 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : renamed FindMembers() to FindMethodBase(). For interfaces,
+ no need to check overrides. For classes, omit those results from
+ interfaces since they must exist in the class. Fixed bug #76726.
+
+2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * typemanager.cs : (GetFullNameSignature) differentiate indexers
+ with different parameters. Fixed the second problem in #76685.
+
+2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : (FindDocumentedMember) pass invocation_type as well (to
+ get expected 'protected' access in CheckValidFamilyAccess()).
+ Fixed bug #76692.
+
+2005-11-15 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : (GenerateTypeDocComment) Fields could be FixedField.
+ Fixed bug #76705. CS1569 was incorrectly commented out.
+
+2005-11-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : use Invocation.IsOverride() to do real override check.
+ * expression.cs : made Invocation.IsOverride() internal.
+
+2005-11-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : use TypeManager.FindMembers() instead of (possible)
+ TypeBuilder.FindMembers() and filter overriden base members out.
+ Fixed bug #76990.
+
+2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : ref/out parameters are represented as '@' (instead of
+ '&' in type FullName). Fixed bug #76630 (additionally crefs).
+
+2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : when there was no '.' in cref to methods in doc comment,
+ then parameters were missing in the output. Fixed bug #76691.
+
+2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * driver.cs : don't output docs when there is an error.
+ Fixed bug #76693.
+
+2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs :
+ Now it should detect indexers. Fixed primary concern in bug #76685.
+ Fixed CS0419 message to not show the identical member signature in
+ the message.
+
+2005-11-13 Atsushi Enomoto <atsushi@ximian.com>
+
+ * doc.cs : (FindDocumentedMember) use TypeManager.MemberLookup()
+ instead of Type.FindMembers() since it does not handle events.
+ Fixed bug #71604.
+
+2005-11-12 Gert Driesen <drieseng@users.sourceforge.net>
+
+ * codegen.cs: Fixed typo (speficied -> specified).
+
+2005-11-11 Marek Safar <marek.safar@seznam.cz>
+
+ Fix #76369.
+ * doc.cs (FindDocumentedTypeNonArray): Don't resolve again.
+
+2005-11-11 Marek Safar <marek.safar@seznam.cz>
+
+ * attribute.cs: Changed error message.
+
+ * cs-tokenizer.cs: One more check.
+
2005-11-10 Marek Safar <marek.safar@seznam.cz>
* statement.cs (Block.Resolve): Ignore empty statement.