You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pylucene-dev@lucene.apache.org by "Jesper Mattsson (JIRA)" <ji...@apache.org> on 2017/05/30 08:13:04 UTC
[jira] [Created] (PYLUCENE-37) Extended interfaces beyond first are
ignored
Jesper Mattsson created PYLUCENE-37:
---------------------------------------
Summary: Extended interfaces beyond first are ignored
Key: PYLUCENE-37
URL: https://issues.apache.org/jira/browse/PYLUCENE-37
Project: PyLucene
Issue Type: Bug
Reporter: Jesper Mattsson
When generating wrapper for a Java interface that extends more than one other interface, then only the first extended interface is used.
In cpp.header(), the code snippets:
if cls.isInterface():
if interfaces:
superCls = interfaces.pop(0)
and:
line(out, indent, 'class %s%s : public %s {',
_dll_export, cppname(names[-1]), absname(cppnames(superNames)))
are likely responsible.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)