/aosp12/system/tools/aidl/ |
H A D | generate_ndk.h | 33 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);
|
H A D | generate_cpp.h | 37 const AidlInterface& parsed_doc, 40 const AidlInterface& parsed_doc, 43 const AidlInterface& parsed_doc, 46 const AidlInterface& parsed_doc, 49 const AidlInterface& parsed_doc, 52 const AidlInterface& parsed_doc,
|
H A D | generate_cpp_unittest.cpp | 46 AidlInterface* ParseSingleInterface() { in ParseSingleInterface() 119 AidlInterface* interface = ParseSingleInterface(); in TEST_F() 126 AidlInterface* interface = ParseSingleInterface(); in TEST_F() 143 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
|
H A D | aidl_language.h | 83 class AidlInterface; 104 virtual void Visit(const AidlInterface&) {} 917 virtual const AidlInterface* AsInterface() const { return nullptr; } 937 AidlInterface* AsInterface() { 1141 class AidlInterface final : public AidlDefinedType { 1146 virtual ~AidlInterface() = default; 1149 AidlInterface(const AidlInterface&) = delete; 1150 AidlInterface(AidlInterface&&) = delete; 1151 AidlInterface& operator=(const AidlInterface&) = delete; 1152 AidlInterface& operator=(AidlInterface&&) = delete; [all …]
|
H A D | generate_java_binder.cpp | 71 StubClass(const AidlInterface* interfaceType, const Options& options); 102 void make_as_interface(const AidlInterface* interfaceType); 108 StubClass::StubClass(const AidlInterface* interfaceType, const Options& options) in StubClass() 256 void StubClass::make_as_interface(const AidlInterface* interfaceType) { in make_as_interface() 309 ProxyClass(const AidlInterface* interfaceType, const Options& options); 315 ProxyClass::ProxyClass(const AidlInterface* interfaceType, const Options& options) : Class() { in ProxyClass() 533 static void generate_stub_case(const AidlInterface& iface, const AidlMethod& method, in generate_stub_case() 545 static void generate_stub_case_outline(const AidlInterface& iface, const AidlMethod& method, in generate_stub_case_outline() 976 static void compute_outline_methods(const AidlInterface* iface, in compute_outline_methods() 1025 static shared_ptr<Class> generate_default_impl_class(const AidlInterface& iface, in generate_default_impl_class() [all …]
|
H A D | aidl_typenames.h | 37 class AidlInterface; variable 88 const AidlInterface* GetInterface(const AidlTypeSpecifier& type) const;
|
H A D | generate_ndk.cpp | 54 const AidlTypenames& types, const AidlInterface& defined_type, in GenerateNdkInterface() 170 if (const AidlInterface* interface = defined_type.AsInterface(); interface != nullptr) { in GenerateNdk() 249 const AidlInterface* interface = defined_type.AsInterface(); in GenerateHeaderIncludes() 367 const AidlInterface& defined_type, in GenerateClientMethodDefinition() 502 const AidlInterface& defined_type, in GenerateServerCaseDefinition() 574 const AidlInterface& defined_type, const Options& options) { in GenerateClassSource() 633 const AidlInterface& defined_type, const Options& options) { in GenerateClientSource() 647 const AidlInterface& defined_type, const Options& options) { in GenerateServerSource() 697 const AidlInterface& defined_type, const Options& options) { in GenerateInterfaceSource() 819 const AidlInterface& defined_type, const Options& options) { in GenerateClientHeader() [all …]
|
H A D | diagnostics.cpp | 102 void Visit(const AidlInterface& a) override { fun(a); } in Check() 126 void Visit(const AidlInterface& i) override { in Visit() 193 void Visit(const AidlInterface& i) override { in Visit()
|
H A D | generate_cpp.cpp | 231 const AidlInterface& interface, in DefineClientTransaction() 407 const AidlInterface& interface, in DefineClientMetaTransaction() 468 const AidlInterface& interface, const Options& options) { in BuildClientSource() 583 bool HandleServerTransaction(const AidlTypenames& typenames, const AidlInterface& interface, in HandleServerTransaction() 695 bool HandleServerMetaTransaction(const AidlTypenames&, const AidlInterface& interface, in HandleServerMetaTransaction() 724 const AidlInterface& interface, const Options& options) { in BuildServerSource() 847 const AidlInterface& interface, 871 const AidlInterface& interface, const Options& options) { in BuildClientHeader() 1406 const AidlInterface& interface, const IoDelegate& io_delegate, in WriteHeader() 1445 const AidlTypenames& typenames, const AidlInterface& interface, in GenerateCppInterface() [all …]
|
H A D | generate_aidl_mappings.cpp | 32 const AidlInterface* interface = defined_type->AsInterface(); in generate_mappings()
|
H A D | aidl.cpp | 361 void Visit(const AidlInterface& m) override { in ValidateAnnotationContext() 448 AidlInterface* doc = in parse_preprocessed_file() 449 new AidlInterface(location, class_name, Comments{}, false, package, nullptr); in parse_preprocessed_file() 450 typenames->AddPreprocessedType(unique_ptr<AidlInterface>(doc)); in parse_preprocessed_file() 607 AidlInterface* interface = defined_type->AsInterface(); in load_and_validate_aidl()
|
H A D | aidl_dumpapi.h | 33 void Visit(const AidlInterface& t) override;
|
H A D | generate_java.h | 35 const AidlInterface* iface, const AidlTypenames& typenames, const Options& options);
|
H A D | aidl_to_cpp.h | 37 std::string GetTransactionIdFor(const AidlInterface& iface, const AidlMethod& method);
|
H A D | generate_rust.cpp | 79 void GenerateClientMethod(CodeWriter& out, const AidlInterface& iface, const AidlMethod& method, in GenerateClientMethod() 275 void GenerateServerItems(CodeWriter& out, const AidlInterface* iface, in GenerateServerItems() 351 bool GenerateRustInterface(const string& filename, const AidlInterface* iface, in GenerateRustInterface() 812 if (const AidlInterface* interface = defined_type->AsInterface(); interface != nullptr) { in GenerateRust()
|
H A D | aidl_to_cpp_common.h | 58 const string GenLogAfterExecute(const string className, const AidlInterface& interface,
|
H A D | aidl_language.cpp | 1363 bool AidlInterface::LanguageSpecificCheckValid(const AidlTypenames& typenames, in LanguageSpecificCheckValid() 1378 AidlInterface::AidlInterface(const AidlLocation& location, const std::string& name, in AidlInterface() function in AidlInterface 1387 bool AidlInterface::CheckValid(const AidlTypenames& typenames) const { in CheckValid() 1472 std::string AidlInterface::GetDescriptor() const { in GetDescriptor()
|
H A D | aidl_dumpapi.cpp | 92 void DumpVisitor::Visit(const AidlInterface& t) { in Visit()
|
H A D | aidl_unittest.cpp | 341 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 351 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 361 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 371 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 421 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 590 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 616 const AidlInterface* iface = defined->AsInterface(); in TEST_P() 650 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 671 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() 1146 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P() [all …]
|
H A D | aidl_checkapi.cpp | 168 static bool are_compatible_interfaces(const AidlInterface& older, const AidlInterface& newer) { in are_compatible_interfaces()
|
H A D | aidl_to_ndk.cpp | 129 TypeInfo InterfaceTypeInfo(const AidlInterface& type) { in InterfaceTypeInfo() 383 if (const AidlInterface* intf = type->AsInterface(); intf != nullptr) { in GetTypeAspect()
|
H A D | generate_java.cpp | 308 bool generate_java_interface(const string& filename, const AidlInterface* iface, in generate_java_interface() 364 if (const AidlInterface* interface = defined_type->AsInterface(); interface != nullptr) { in generate_java() 977 void Visit(const AidlInterface& t) override { ForDefinedType(t); } in Visit()
|
H A D | aidl_typenames.cpp | 344 const AidlInterface* AidlTypenames::GetInterface(const AidlTypeSpecifier& type) const { in GetInterface()
|
H A D | aidl_to_cpp.cpp | 215 std::string GetTransactionIdFor(const AidlInterface& iface, const AidlMethod& method) { in GetTransactionIdFor()
|
/aosp12/system/tools/hidl/hidl2aidl/ |
H A D | Android.bp | 31 "AidlInterface.cpp",
|