Lines Matching refs:Method
72 Method* ctor = new Method;
89 Method* asBinder = new Method;
102 Method* onTransact = new Method;
126 Method* m = new Method;
203 Method* ctor = new Method;
211 Method* asBinder = new Method;
262 static void generate_method(const AidlMethod& method, Class* interface,
268 const bool oneway = proxyClass->mOneWay || method.IsOneway();
272 transactCodeName += method.GetName();
284 Method* decl = new Method;
285 decl->comment = method.GetComments();
287 decl->returnType = method.GetType().GetLanguageType<Type>();
288 decl->returnTypeDimension = method.GetType().IsArray() ? 1 : 0;
289 decl->name = method.GetName();
291 for (const std::unique_ptr<AidlArgument>& arg : method.GetArguments()) {
301 // == the stub method ====================================================
305 MethodCall* realCall = new MethodCall(THIS_VALUE, method.GetName());
315 for (const std::unique_ptr<AidlArgument>& arg : method.GetArguments()) {
339 if (method.GetType().GetName() == "void") {
368 for (const std::unique_ptr<AidlArgument>& arg : method.GetArguments()) {
383 // == the proxy method ===================================================
384 Method* proxy = new Method;
385 proxy->comment = method.GetComments();
387 proxy->returnType = method.GetType().GetLanguageType<Type>();
388 proxy->returnTypeDimension = method.GetType().IsArray() ? 1 : 0;
389 proxy->name = method.GetName();
391 for (const std::unique_ptr<AidlArgument>& arg : method.GetArguments()) {
412 if (method.GetType().GetName() != "void") {
414 method.GetType().IsArray() ? 1 : 0);
430 for (const std::unique_ptr<AidlArgument>& arg : method.GetArguments()) {
471 for (const std::unique_ptr<AidlArgument>& arg : method.GetArguments()) {
498 // and the proxy-side method returning the descriptor directly
499 Method* getDesc = new Method;