Community
Participate
Working Groups
Build Identifier: Having the two dispatch functions dispatch genPlainText(TextPart this){ } dispatch genPlainText(TextOrMarkup this) } the following Java code is produced: public Object _genPlainText(final TextOrMarkup _this) { return null; } public Object _genPlainText(final TextPart _this) { return null; } public Object genPlainText(final EObject _this) { if ((this instanceof TextOrMarkup)) { return _genPlainText((TextOrMarkup)this); } else if ((this instanceof TextPart)) { return _genPlainText((TextPart)this); } else { throw new IllegalArgumentException(); } } The argument to genPlainText is never used in the method itself, instead this is used. Calling the dispatch function will always result in an illegal argument exception. Reproducible: Always
pushed to master
Closing all bugs that were set to RESOLVED before Neon.0