diff options
author | Miguel de Icaza <miguel@gnome.org> | 2002-05-13 06:38:02 +0400 |
---|---|---|
committer | Miguel de Icaza <miguel@gnome.org> | 2002-05-13 06:38:02 +0400 |
commit | b2febae24cd8336761672aa27ae901647b4bc378 (patch) | |
tree | e055af29342401af6fa4061fd2717fe900dcfdc2 /mcs/errors/cs0500.cs | |
parent | 188fc21c21a8df66b51241f00690f19617a2f999 (diff) |
2002-05-13 Miguel de Icaza <miguel@ximian.com>
* ecore.cs (MemberLookupFinal): new version with all the
parameters customizable.
* expression.cs (New.DoResolve): Use MemberLookupFinal to locate
constructors. Return if the result value is null (as the error
would have been flagged already by MemberLookupFinal)
Do not allow instances of abstract classes or interfaces to be
created.
(Method.Emit): If the method is marked abstract and has a body,
emit an error.
svn path=/trunk/mcs/; revision=4577
Diffstat (limited to 'mcs/errors/cs0500.cs')
-rwxr-xr-x | mcs/errors/cs0500.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/mcs/errors/cs0500.cs b/mcs/errors/cs0500.cs new file mode 100755 index 00000000000..d59cee21359 --- /dev/null +++ b/mcs/errors/cs0500.cs @@ -0,0 +1,4 @@ +abstract class X { + public abstract void B () { + } +} |