Lines Matching refs:stub
848 static void generate_interface_descriptors(StubClass* stub, ProxyClass* proxy, in generate_interface_descriptors() argument
852 c->statements->Add(new MethodCall(stub->transact_reply, "writeString", 1, in generate_interface_descriptors()
853 stub->get_transact_descriptor(types, in generate_interface_descriptors()
856 stub->transact_switch->cases.push_back(c); in generate_interface_descriptors()
881 StubClass* stub, in compute_outline_methods() argument
887 stub->transact_outline = iface->GetMethods().size() > outline_threshold; in compute_outline_methods()
888 if (stub->transact_outline) { in compute_outline_methods()
889 stub->all_method_count = iface->GetMethods().size(); in compute_outline_methods()
903 stub->outline_methods.insert(methods.begin() + non_outline_count, in compute_outline_methods()
1004 StubClass* stub = in generate_binder_interface_class() local
1006 interface->elements.push_back(stub); in generate_binder_interface_class()
1009 stub, in generate_binder_interface_class()
1015 stub->elements.push_back(proxy); in generate_binder_interface_class()
1018 generate_interface_descriptors(stub, proxy, types); in generate_binder_interface_class()
1048 stub, in generate_binder_interface_class()
1062 stub->elements.emplace_back(new LiteralClassElement( in generate_binder_interface_class()
1071 stub->elements.emplace_back( in generate_binder_interface_class()
1082 stub->finish(); in generate_binder_interface_class()