Home
last modified time | relevance | path

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

/system/tools/aidl/
Dgenerate_ndk.h33 void GenerateSource(CodeWriter& out, const AidlTypenames& types, const AidlInterface& defined_type,
36 const AidlInterface& defined_type, const Options& options);
38 const AidlInterface& defined_type, const Options& options);
40 const AidlInterface& defined_type, const Options& options);
42 const AidlInterface& defined_type, const Options& options);
44 const AidlInterface& defined_type, const Options& options);
46 const AidlInterface& defined_type, const Options& options);
48 const AidlInterface& defined_type, const Options& options);
Dgenerate_cpp.h38 const AidlInterface& parsed_doc,
41 const AidlInterface& parsed_doc,
44 const AidlInterface& parsed_doc,
47 const AidlInterface& parsed_doc,
50 const AidlInterface& parsed_doc,
53 const AidlInterface& parsed_doc,
Dgenerate_cpp_unittest.cpp1378 AidlInterface* ParseSingleInterface() { in ParseSingleInterface()
1427 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1434 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1441 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1448 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1455 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1462 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1478 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1485 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
1509 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
[all …]
Dgenerate_ndk.cpp39 const AidlTypenames& types, const AidlInterface& defined_type, in GenerateNdkInterface()
110 const AidlInterface* interface = defined_type.AsInterface(); in GenerateNdk()
173 static void GenerateConstantDeclarations(CodeWriter& out, const AidlInterface& interface) { in GenerateConstantDeclarations()
207 static void GenerateConstantDefinitions(CodeWriter& out, const AidlInterface& interface) { in GenerateConstantDefinitions()
219 void GenerateSource(CodeWriter& out, const AidlTypenames& types, const AidlInterface& defined_type, in GenerateSource()
237 const AidlInterface& defined_type, in GenerateClientMethodDefinition()
341 const AidlInterface& defined_type, in GenerateServerCaseDefinition()
407 const AidlInterface& defined_type, const Options& options) { in GenerateClassSource()
443 const AidlInterface& defined_type, const Options& options) { in GenerateClientSource()
463 const AidlInterface& defined_type, const Options& options) { in GenerateServerSource()
[all …]
Daidl_language.h462 class AidlInterface; variable
486 class AidlInterface; variable
511 virtual const AidlInterface* AsInterface() const { return nullptr; } in AsInterface()
521 AidlInterface* AsInterface() { in AsInterface()
522 return const_cast<AidlInterface*>(const_cast<const AidlDefinedType*>(this)->AsInterface()); in AsInterface()
602 class AidlInterface final : public AidlDefinedType {
604 AidlInterface(const AidlLocation& location, const std::string& name, const std::string& comments,
607 virtual ~AidlInterface() = default;
616 const AidlInterface* AsInterface() const override { return this; } in AsInterface()
627 DISALLOW_COPY_AND_ASSIGN(AidlInterface);
Dgenerate_java.h35 android::aidl::java::Class* generate_binder_interface_class(const AidlInterface* iface,
Dtype_cpp.cpp155 BinderType(const AidlInterface& interface, const std::string& src_file_name) in BinderType()
167 BinderType(const AidlInterface& interface, const std::string& src_file_name, Type* nullable_type, in BinderType()
174 static string GetCppName(const AidlInterface& interface) { in GetCppName()
178 static string GetRawCppName(const AidlInterface& interface) { in GetRawCppName()
482 bool TypeNamespace::AddBinderType(const AidlInterface& b, const std::string& filename) { in AddBinderType()
Dgenerate_aidl_mappings.cpp31 const AidlInterface* interface = defined_type->AsInterface(); in generate_mappings()
Daidl_to_cpp_common.h54 const string GenLogAfterExecute(const string className, const AidlInterface& interface,
Dgenerate_cpp.cpp229 const AidlInterface& interface, in DefineClientTransaction()
398 const AidlInterface& interface, in DefineClientMetaTransaction()
434 unique_ptr<Document> BuildClientSource(const TypeNamespace& types, const AidlInterface& interface, in BuildClientSource()
485 bool HandleServerTransaction(const TypeNamespace& types, const AidlInterface& interface, in HandleServerTransaction()
611 bool HandleServerMetaTransaction(const TypeNamespace&, const AidlInterface& interface, in HandleServerMetaTransaction()
630 unique_ptr<Document> BuildServerSource(const TypeNamespace& types, const AidlInterface& interface, in BuildServerSource()
724 const AidlInterface& interface, const Options& options) { in BuildInterfaceSource()
797 unique_ptr<Document> BuildClientHeader(const TypeNamespace& types, const AidlInterface& interface, in BuildClientHeader()
855 const AidlInterface& interface, const Options& options) { in BuildServerHeader()
899 const AidlInterface& interface, const Options& options) { in BuildInterfaceHeader()
[all …]
Daidl.cpp170 bool register_types(const AidlInterface* c, TypeNamespace* types) { in register_types()
455 AidlInterface* doc = new AidlInterface(location, class_name, "", false, temp, package); in parse_preprocessed_file()
457 typenames.AddPreprocessedType(unique_ptr<AidlInterface>(doc)); in parse_preprocessed_file()
587 AidlInterface* interface = defined_type->AsInterface(); in load_and_validate_aidl()
646 AidlInterface* interface = defined_type->AsInterface(); in load_and_validate_aidl()
Dgenerate_java.cpp39 bool generate_java_interface(const string& filename, const AidlInterface* iface, in generate_java_interface()
87 const AidlInterface* interface = defined_type->AsInterface(); in generate_java()
Dtype_cpp.h96 bool AddBinderType(const AidlInterface& b,
Dtype_namespace.cpp106 const AidlInterface* interface = type->AsInterface(); in AddDefinedTypes()
Daidl_language.cpp319 class AidlInterface; in Signature()
320 class AidlInterface; in Signature()
684 AidlInterface::AidlInterface(const AidlLocation& location, const std::string& name, in AidlInterface() function in AidlInterface
709 void AidlInterface::Write(CodeWriter* writer) const { in Write()
722 bool AidlInterface::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
Dgenerate_java_binder.cpp420 static void generate_stub_code(const AidlInterface& iface, const AidlMethod& method, bool oneway, in generate_stub_code()
542 static void generate_stub_case(const AidlInterface& iface, const AidlMethod& method, in generate_stub_case()
554 static void generate_stub_case_outline(const AidlInterface& iface, const AidlMethod& method, in generate_stub_case_outline()
593 const AidlInterface& iface, const AidlMethod& method, const std::string& transactCodeName, in generate_proxy_method()
751 static void generate_methods(const AidlInterface& iface, const AidlMethod& method, Class* interface, in generate_methods()
880 static void compute_outline_methods(const AidlInterface* iface, in compute_outline_methods()
935 static unique_ptr<Class> generate_default_impl_class(const AidlInterface& iface, in generate_default_impl_class()
974 Class* generate_binder_interface_class(const AidlInterface* iface, JavaTypeNamespace* types, in generate_binder_interface_class()
Daidl_apicheck.cpp59 static bool are_compatible_interfaces(const AidlInterface& older, const AidlInterface& newer) { in are_compatible_interfaces()
Daidl_language_y.yy63 AidlInterface* interface;
229 $$ = new AidlInterface(loc(@1), $2->GetText(), $1->GetComments(), false, $4, ps->Package());
234 $$ = new AidlInterface(loc(@2), $3->GetText(), $1->GetComments(), true, $5, ps->Package());
Daidl_unittest.cpp234 const AidlInterface* interface = parse_result->AsInterface(); in TEST_F()
250 const AidlInterface* interface = parse_result->AsInterface(); in TEST_F()
467 const AidlInterface* interface = cpp_parse_result->AsInterface(); in TEST_F()
487 const AidlInterface* interface = cpp_parse_result->AsInterface(); in TEST_F()
Daidl_to_cpp_common.cpp250 const string GenLogAfterExecute(const string className, const AidlInterface& interface, in GenLogAfterExecute()
Daidl_to_ndk.cpp107 TypeInfo InterfaceTypeInfo(const AidlInterface& type) { in InterfaceTypeInfo()
Dtype_java.h293 bool AddBinderType(const AidlInterface& b,
Dtype_java.cpp326 bool JavaTypeNamespace::AddBinderType(const AidlInterface& b, in AddBinderType()
Dtype_namespace.h98 virtual bool AddBinderType(const AidlInterface& b,