Lines Matching refs:iface
117 const Interface* iface = mRootScope.getInterface();
118 const std::string ifaceName = iface->localName();
119 const std::string baseName = iface->getBaseName();
129 const Interface *superType = iface->superType();
160 out << "android.os.IHwInterface iface =\n";
167 out << "if ((iface != null) && (iface instanceof "
172 out << "return (" << ifaceName << ")iface;\n";
201 << " castFrom(android.os.IHwInterface iface) {\n";
204 out << "return (iface == null) ? null : "
206 << ".asInterface(iface.asBinder());\n";
213 emitGetService(out, ifaceName, iface->fqName().string(), true /* isRetry */);
214 emitGetService(out, ifaceName, iface->fqName().string(), false /* isRetry */);
218 for (const auto &method : iface->methods()) {
312 for (const auto &tuple : iface->allMethodsFromRoot()) {
459 for (Method *method : iface->hidlReservedMethods()) {
523 for (const auto &tuple : iface->allMethodsFromRoot()) {