bugfix

git-svn-id: http://haxe.googlecode.com/svn/trunk@6572 f16182fa-f095-11de-8f43-4547254af6c6
CHANGES.txt update

git-svn-id: http://haxe.googlecode.com/svn/trunk@6573 f16182fa-f095-11de-8f43-4547254af6c6
reverted "better" pattern match errors (review again for 3.0)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6574 f16182fa-f095-11de-8f43-4547254af6c6
call abstract toString only if it actually exists

git-svn-id: http://haxe.googlecode.com/svn/trunk@6575 f16182fa-f095-11de-8f43-4547254af6c6
[cpp] Cat up extra parameters

git-svn-id: http://haxe.googlecode.com/svn/trunk@6576 f16182fa-f095-11de-8f43-4547254af6c6
allow empty classes as abstract implementation

git-svn-id: http://haxe.googlecode.com/svn/trunk@6577 f16182fa-f095-11de-8f43-4547254af6c6
disallow generic functions on abstracts and require them to have type parameters

git-svn-id: http://haxe.googlecode.com/svn/trunk@6578 f16182fa-f095-11de-8f43-4547254af6c6
[cpp] do not call Class function pointers directly

git-svn-id: http://haxe.googlecode.com/svn/trunk@6579 f16182fa-f095-11de-8f43-4547254af6c6
[cpp] remove debug

git-svn-id: http://haxe.googlecode.com/svn/trunk@6580 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] only set initialization variables after super if super is the first call made on constructor
fixed issue #1780


git-svn-id: http://haxe.googlecode.com/svn/trunk@6581 f16182fa-f095-11de-8f43-4547254af6c6
[cs] solved unimplemented cast fields for non-generic classes implementing generic interfaces


git-svn-id: http://haxe.googlecode.com/svn/trunk@6582 f16182fa-f095-11de-8f43-4547254af6c6
filter AccRequire fields (fixed issue #1781)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6583 f16182fa-f095-11de-8f43-4547254af6c6