Lines Matching refs:method
293 const AidlMethod& method, in GenerateClientMethodDefinition() argument
297 out << NdkMethodDecl(types, method, clazz) << " {\n"; in GenerateClientMethodDefinition()
302 if (method.GetName() == kGetInterfaceHash && !options.Hash().empty()) { in GenerateClientMethodDefinition()
311 } else if (method.GetName() == kGetInterfaceVersion && options.Version() > 0) { in GenerateClientMethodDefinition()
325 out << cpp::GenLogBeforeExecute(ClassName(defined_type, ClassNames::CLIENT), method, in GenerateClientMethodDefinition()
332 for (const auto& arg : method.GetArguments()) { in GenerateClientMethodDefinition()
349 out << MethodId(method) << ",\n"; in GenerateClientMethodDefinition()
352 out << (method.IsOneway() ? "FLAG_ONEWAY" : "0") << "\n"; in GenerateClientMethodDefinition()
365 out << "return " << iface << "::getDefaultImpl()->" << method.GetName() << "("; in GenerateClientMethodDefinition()
366 out << NdkArgList(types, method, FormatArgNameOnly) << ");\n"; in GenerateClientMethodDefinition()
372 if (!method.IsOneway()) { in GenerateClientMethodDefinition()
379 if (method.GetType().GetName() != "void") { in GenerateClientMethodDefinition()
381 ReadFromParcelFor({out, types, method.GetType(), "_aidl_out.get()", "_aidl_return"}); in GenerateClientMethodDefinition()
384 if (method.GetName() == kGetInterfaceHash && !options.Hash().empty()) { in GenerateClientMethodDefinition()
386 } else if (method.GetName() == kGetInterfaceVersion && options.Version() > 0) { in GenerateClientMethodDefinition()
390 for (const AidlArgument* arg : method.GetOutArguments()) { in GenerateClientMethodDefinition()
401 method, "_aidl_status", "_aidl_return", false /* isServer */, in GenerateClientMethodDefinition()
411 const AidlMethod& method, const Options& options) { in GenerateServerCaseDefinition() argument
412 out << "case " << MethodId(method) << ": {\n"; in GenerateServerCaseDefinition()
414 for (const auto& arg : method.GetArguments()) { in GenerateServerCaseDefinition()
418 if (method.GetType().GetName() != "void") { in GenerateServerCaseDefinition()
419 out << NdkNameOf(types, method.GetType(), StorageMode::STACK) << " _aidl_return;\n"; in GenerateServerCaseDefinition()
423 for (const auto& arg : method.GetArguments()) { in GenerateServerCaseDefinition()
436 out << cpp::GenLogBeforeExecute(ClassName(defined_type, ClassNames::SERVER), method, in GenerateServerCaseDefinition()
439 out << "::ndk::ScopedAStatus _aidl_status = _aidl_impl->" << method.GetName() << "(" in GenerateServerCaseDefinition()
440 << NdkArgList(types, method, FormatArgForCall) << ");\n"; in GenerateServerCaseDefinition()
444 method, "_aidl_status", "_aidl_return", true /* isServer */, in GenerateServerCaseDefinition()
447 if (method.IsOneway()) { in GenerateServerCaseDefinition()
457 if (method.GetType().GetName() != "void") { in GenerateServerCaseDefinition()
459 WriteToParcelFor({out, types, method.GetType(), "_aidl_out", "_aidl_return"}); in GenerateServerCaseDefinition()
463 for (const AidlArgument* arg : method.GetOutArguments()) { in GenerateServerCaseDefinition()
495 for (const auto& method : defined_type.GetMethods()) { in GenerateClassSource() local
496 GenerateServerCaseDefinition(out, types, defined_type, *method, options); in GenerateClassSource()
521 for (const auto& method : defined_type.GetMethods()) { in GenerateClientSource() local
522 GenerateClientMethodDefinition(out, types, defined_type, *method, options); in GenerateClientSource()
553 for (const auto& method : defined_type.GetMethods()) { in GenerateServerSource() local
554 if (method->IsUserDefined()) { in GenerateServerSource()
557 if (method->GetName() == kGetInterfaceVersion && options.Version() > 0) { in GenerateServerSource()
558 out << NdkMethodDecl(types, *method, clazz) << " {\n"; in GenerateServerSource()
565 if (method->GetName() == kGetInterfaceHash && !options.Hash().empty()) { in GenerateServerSource()
566 out << NdkMethodDecl(types, *method, clazz) << " {\n"; in GenerateServerSource()
652 for (const auto& method : defined_type.GetMethods()) { in GenerateInterfaceSource() local
653 if (method->IsUserDefined()) { in GenerateInterfaceSource()
654 out << "::ndk::ScopedAStatus " << defaultClazz << "::" << method->GetName() << "(" in GenerateInterfaceSource()
655 << NdkArgList(types, *method, FormatArgNameUnused) << ") {\n"; in GenerateInterfaceSource()
663 if (method->GetName() == kGetInterfaceVersion && options.Version() > 0) { in GenerateInterfaceSource()
664 out << "::ndk::ScopedAStatus " << defaultClazz << "::" << method->GetName() << "(" in GenerateInterfaceSource()
672 if (method->GetName() == kGetInterfaceHash && !options.Hash().empty()) { in GenerateInterfaceSource()
673 out << "::ndk::ScopedAStatus " << defaultClazz << "::" << method->GetName() << "(" in GenerateInterfaceSource()
721 for (const auto& method : defined_type.GetMethods()) { in GenerateClientHeader() local
722 out << NdkMethodDecl(types, *method) << " override;\n"; in GenerateClientHeader()
759 for (const auto& method : defined_type.GetMethods()) { in GenerateServerHeader() local
760 if (method->IsUserDefined()) { in GenerateServerHeader()
763 if (method->GetName() == kGetInterfaceVersion && options.Version() > 0) { in GenerateServerHeader()
764 out << NdkMethodDecl(types, *method) << " final override;\n"; in GenerateServerHeader()
765 } else if (method->GetName() == kGetInterfaceHash && !options.Hash().empty()) { in GenerateServerHeader()
766 out << NdkMethodDecl(types, *method) << " final override;\n"; in GenerateServerHeader()
768 AIDL_FATAL(defined_type) << "Meta method '" << method->GetName() << "' is unimplemented."; in GenerateServerHeader()
830 for (const auto& method : defined_type.GetMethods()) { in GenerateInterfaceHeader() local
831 out << "virtual " << NdkMethodDecl(types, *method) << " = 0;\n"; in GenerateInterfaceHeader()
845 for (const auto& method : defined_type.GetMethods()) { in GenerateInterfaceHeader() local
846 if (method->IsUserDefined()) { in GenerateInterfaceHeader()
847 out << NdkMethodDecl(types, *method) << " override;\n"; in GenerateInterfaceHeader()
848 } else if (method->GetName() == kGetInterfaceVersion && options.Version() > 0) { in GenerateInterfaceHeader()
849 out << NdkMethodDecl(types, *method) << " override;\n"; in GenerateInterfaceHeader()
850 } else if (method->GetName() == kGetInterfaceHash && !options.Hash().empty()) { in GenerateInterfaceHeader()
851 out << NdkMethodDecl(types, *method) << " override;\n"; in GenerateInterfaceHeader()