Lines Matching refs:proxy
385 Method* proxy = new Method; in generate_method() local
386 proxy->comment = gather_comments(method->comments_token->extra); in generate_method()
387 proxy->modifiers = PUBLIC | OVERRIDE; in generate_method()
388 proxy->returnType = NAMES.Search(method->type.type.data); in generate_method()
389 proxy->returnTypeDimension = method->type.dimension; in generate_method()
390 proxy->name = method->name.data; in generate_method()
391 proxy->statements = new StatementBlock; in generate_method()
394 proxy->parameters.push_back(new Variable( in generate_method()
399 proxy->exceptions.push_back(REMOTE_EXCEPTION_TYPE); in generate_method()
400 proxyClass->elements.push_back(proxy); in generate_method()
404 proxy->statements->Add(new VariableDeclaration(_data, in generate_method()
409 proxy->statements->Add(new VariableDeclaration(_reply, in generate_method()
416 _result = new Variable(proxy->returnType, "_result", in generate_method()
418 proxy->statements->Add(new VariableDeclaration(_result)); in generate_method()
423 proxy->statements->Add(tryStatement); in generate_method()
425 proxy->statements->Add(finallyStatement); in generate_method()
470 generate_create_from_parcel(proxy->returnType, in generate_method()
491 proxy->statements->Add(new ReturnStatement(_result)); in generate_method()
496 generate_interface_descriptors(StubClass* stub, ProxyClass* proxy) in generate_interface_descriptors() argument
513 proxy->elements.push_back(getDesc); in generate_interface_descriptors()
537 ProxyClass* proxy = new ProxyClass( in generate_binder_interface_class() local
541 stub->elements.push_back(proxy); in generate_binder_interface_class()
544 generate_interface_descriptors(stub, proxy); in generate_binder_interface_class()
552 generate_method(method_item, interface, stub, proxy, method_item->assigned_id); in generate_binder_interface_class()