If there are two interfaces, the tidlc does not generate Read() & Write()
method of the CallbackBase of the second interface.
This patch fixes it.
Change-Id: I6ed21f5c75fdaa374eff92aac46701642a8564df
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
}
for (const auto& decl : iface.GetDeclarations()) {
- AddUnitType("delegate",
+ AddUnitType(iface.GetID() + "::CallbackBase",
BaseType(iface.GetID() + "::CallbackBase", "", true),
iface.GetID());
if (decl->GetMethodType() == Declaration::MethodType::DELEGATE) {