Home
last modified time | relevance | path

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

12

/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.h37 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,
Dgenerate_cpp_unittest.cpp46 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()
Daidl_typenames.h37 class AidlInterface; variable
88 const AidlInterface* GetInterface(const AidlTypeSpecifier& type) const;
Daidl_language.h83 class AidlInterface;
104 virtual void Visit(const AidlInterface&) {}
917 virtual const AidlInterface* AsInterface() const { return nullptr; }
937 AidlInterface* AsInterface() {
938 return const_cast<AidlInterface*>(const_cast<const AidlDefinedType*>(this)->AsInterface());
1141 class AidlInterface final : public AidlDefinedType {
1143 AidlInterface(const AidlLocation& location, const std::string& name, const Comments& comments,
1146 virtual ~AidlInterface() = default;
1149 AidlInterface(const AidlInterface&) = delete;
1150 AidlInterface(AidlInterface&&) = delete;
[all …]
Dgenerate_aidl_mappings.cpp32 const AidlInterface* interface = defined_type->AsInterface(); in generate_mappings()
Dgenerate_java_binder.cpp71 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()
423 static void generate_stub_code(const AidlInterface& iface, const AidlMethod& method, bool oneway, in generate_stub_code()
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()
583 const AidlInterface& iface, const AidlMethod& method, const std::string& transactCodeName, in generate_proxy_method()
[all …]
Dgenerate_java.h35 const AidlInterface* iface, const AidlTypenames& typenames, const Options& options);
Daidl_dumpapi.h33 void Visit(const AidlInterface& t) override;
Daidl_to_cpp.h37 std::string GetTransactionIdFor(const AidlInterface& iface, const AidlMethod& method);
Dgenerate_ndk.cpp54 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()
346 void GenerateSource(CodeWriter& out, const AidlTypenames& types, const AidlInterface& defined_type, in GenerateSource()
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()
[all …]
Ddiagnostics.cpp102 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()
Dgenerate_cpp.cpp231 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, in BuildInterfaceSource()
871 const AidlInterface& interface, const Options& options) { in BuildClientHeader()
935 const AidlInterface& interface, const Options& options) { in BuildServerHeader()
1000 const AidlInterface& interface, const Options& options) { in BuildInterfaceHeader()
[all …]
Daidl.cpp361 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()
Daidl_to_cpp_common.h58 const string GenLogAfterExecute(const string className, const AidlInterface& interface,
Dgenerate_rust.cpp79 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()
Daidl_dumpapi.cpp92 void DumpVisitor::Visit(const AidlInterface& t) { in Visit()
Daidl_language.cpp1363 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()
Daidl_unittest.cpp340 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
350 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
360 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
370 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
420 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
589 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
615 const AidlInterface* iface = defined->AsInterface(); in TEST_P()
649 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
670 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
1137 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
[all …]
Daidl_checkapi.cpp168 static bool are_compatible_interfaces(const AidlInterface& older, const AidlInterface& newer) { in are_compatible_interfaces()
Daidl_to_ndk.cpp129 TypeInfo InterfaceTypeInfo(const AidlInterface& type) { in InterfaceTypeInfo()
383 if (const AidlInterface* intf = type->AsInterface(); intf != nullptr) { in GetTypeAspect()
Dgenerate_java.cpp308 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()
Daidl_typenames.cpp344 const AidlInterface* AidlTypenames::GetInterface(const AidlTypeSpecifier& type) const { in GetInterface()
Daidl_to_cpp.cpp215 std::string GetTransactionIdFor(const AidlInterface& iface, const AidlMethod& method) { in GetTransactionIdFor()
/system/tools/hidl/hidl2aidl/
DAndroid.bp31 "AidlInterface.cpp",

12