Home
last modified time | relevance | path

Searched refs:trait_name (Results 1 – 1 of 1) sorted by relevance

/aosp12/system/tools/aidl/
H A Dgenerate_rust.cpp81 const std::string& trait_name) { in GenerateClientMethod() argument
157 out << " if let Some(_aidl_default_impl) = <Self as " << trait_name in GenerateClientMethod()
277 auto trait_name = ClassName(*iface, cpp::ClassNames::INTERFACE); in GenerateServerItems() local
281 out << "impl " << trait_name << " for binder::Binder<" << server_name << "> {\n"; in GenerateServerItems()
300 << trait_name in GenerateServerItems()
361 auto trait_name = ClassName(*iface, cpp::ClassNames::INTERFACE); in GenerateRustInterface() local
367 *code_writer << trait_name << "[\"" << iface->GetDescriptor() << "\"] {\n"; in GenerateRustInterface()
395 *code_writer << "pub trait " << trait_name << ": binder::Interface + Send {\n"; in GenerateRustInterface()
491 *code_writer << "impl " << trait_name << " for " << client_name << " {\n"; in GenerateRustInterface()
494 GenerateClientMethod(*code_writer, *iface, *method, typenames, options, trait_name); in GenerateRustInterface()