Home
last modified time | relevance | path

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

12

/system/tools/aidl/
Dgenerate_cpp_unittest.cpp45 AidlInterface* ParseSingleInterface() { in ParseSingleInterface()
89 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
96 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
112 AidlInterface* interface = ParseSingleInterface(); in TEST_F()
Dgenerate_ndk.cpp52 const AidlInterface& iface, const Options& options);
62 const AidlInterface& defined_type, const Options& options);
64 const AidlInterface& defined_type, const Options& options);
67 void GenerateSource(CodeWriter& out, const AidlTypenames& types, const AidlInterface& iface,
70 const AidlInterface& defined_type, const Options& options);
72 const AidlInterface& defined_type, const Options& options);
74 const AidlInterface& defined_type, const Options& options);
76 const AidlInterface& defined_type, const Options& options);
208 if (auto iface = AidlCast<AidlInterface>(defined_type); iface) { in GenerateClientHeader()
223 if (auto iface = AidlCast<AidlInterface>(defined_type); iface) { in GenerateServerHeader()
[all …]
Daidl_typenames.h37 class AidlInterface; variable
89 const AidlInterface* GetInterface(const AidlTypeSpecifier& type) const;
Dgenerate_cpp.cpp169 const AidlInterface& interface, const AidlMethod& method, in GenerateClientTransaction()
322 void GenerateClientMetaTransaction(CodeWriter& out, const AidlInterface& interface, in GenerateClientMetaTransaction()
375 void GenerateClientSource(CodeWriter& out, const AidlInterface& interface, in GenerateClientSource()
463 void GenerateServerTransaction(CodeWriter& out, const AidlInterface& interface, in GenerateServerTransaction()
571 void GenerateServerMetaTransaction(CodeWriter& out, const AidlInterface& interface, in GenerateServerMetaTransaction()
590 void GenerateServerOnTransact(CodeWriter& out, const AidlInterface& interface, in GenerateServerOnTransact()
658 void GenerateServerSource(CodeWriter& out, const AidlInterface& interface, in GenerateServerSource()
714 void GenerateInterfaceSource(CodeWriter& out, const AidlInterface& interface, in GenerateInterfaceSource()
736 void GenerateClientClassDecl(CodeWriter& out, const AidlInterface& interface, in GenerateClientClassDecl()
785 void GenerateClientHeader(CodeWriter& out, const AidlInterface& interface, in GenerateClientHeader()
[all …]
Dgenerate_cpp_analyzer.cpp40 void GenerateAnalyzerTransaction(CodeWriter& out, const AidlInterface& interface, in GenerateAnalyzerTransaction()
131 auto interface = AidlCast<AidlInterface>(defined_type); in GenerateAnalyzerSource()
211 if (AidlCast<AidlInterface>(defined_type)) { in GenerateCppAnalyzer()
Dgenerate_java_binder.cpp76 StubClass(const AidlInterface* interfaceType, const Options& options);
107 void MakeConstructors(const AidlInterface* interfaceType);
108 void MakeAsInterface(const AidlInterface* interfaceType);
114 StubClass::StubClass(const AidlInterface* interfaceType, const Options& options) in StubClass()
277 void StubClass::MakeConstructors(const AidlInterface* interfaceType) { in MakeConstructors()
324 void StubClass::MakeAsInterface(const AidlInterface* interfaceType) { in MakeAsInterface()
377 ProxyClass(const AidlInterface* interfaceType, const Options& options);
383 ProxyClass::ProxyClass(const AidlInterface* interfaceType, const Options& options) : Class() { in ProxyClass()
463 static std::shared_ptr<Method> GenerateInterfaceMethod(const AidlInterface& iface, in GenerateInterfaceMethod()
546 static void GeneratePermissionMethod(const AidlInterface& iface, const AidlMethod& method, in GeneratePermissionMethod()
[all …]
Daidl_language.h85 class AidlInterface;
106 virtual void Visit(const AidlInterface&) {}
989 virtual const AidlInterface* AsInterface() const { return nullptr; }
1008 AidlInterface* AsInterface() {
1009 return const_cast<AidlInterface*>(const_cast<const AidlDefinedType*>(this)->AsInterface());
1225 class AidlInterface final : public AidlDefinedType {
1227 AidlInterface(const AidlLocation& location, const std::string& name, const Comments& comments,
1230 virtual ~AidlInterface() = default;
1233 AidlInterface(const AidlInterface&) = delete;
1234 AidlInterface(AidlInterface&&) = delete;
[all …]
Ddiagnostics.cpp111 void Visit(const AidlInterface& a) override { fun(a); } in Check()
135 void Visit(const AidlInterface& i) override { in Visit()
198 void Visit(const AidlInterface& i) override { in Visit()
229 void Visit(const AidlInterface& i) override { in Visit()
331 void Visit(const AidlInterface& intf) override { in Visit()
435 void Visit(const AidlInterface& t) override { in Visit()
Dgenerate_aidl_mappings.cpp31 const AidlInterface* interface = defined_type->AsInterface(); in generate_mappings()
Dgenerate_java.h38 std::unique_ptr<android::aidl::java::Class> GenerateInterfaceClass(const AidlInterface* iface,
Daidl_dumpapi.h35 void Visit(const AidlInterface& t) override;
Daidl.cpp348 void Visit(const AidlInterface& m) override { in ValidateAnnotationContext()
547 AidlInterface* interface = defined_type->AsInterface(); in load_and_validate_aidl()
618 virtual void Visit(const AidlInterface& const_interface) { in load_and_validate_aidl()
620 AidlInterface* interface = const_cast<AidlInterface*>(&const_interface); in load_and_validate_aidl()
650 const AidlInterface* interface = type.AsInterface(); in load_and_validate_aidl()
Dgenerate_rust.cpp56 void Visit(const AidlInterface& type) override { VisitType(type); } in Visit()
74 if constexpr (std::is_same_v<T, AidlInterface>) { in Typename()
172 void GenerateClientMethodHelpers(CodeWriter& out, const AidlInterface& iface, in GenerateClientMethodHelpers()
282 void GenerateClientMethod(CodeWriter& out, const AidlInterface& iface, const AidlMethod& method, in GenerateClientMethod()
437 void GenerateServerTransaction(CodeWriter& out, const AidlInterface& interface, in GenerateServerTransaction()
528 void GenerateServerItems(CodeWriter& out, const AidlInterface* iface, in GenerateServerItems()
607 void GenerateRustInterface(CodeWriter* code_writer, const AidlInterface* iface, in GenerateRustInterface()
1432 } else if (const AidlInterface* interface = defined_type.AsInterface(); interface != nullptr) { in GenerateClass()
Dcheck_valid.cpp53 void Visit(const AidlInterface& t) override { CheckDefinedType(t); } in Visit()
Dpreprocess.cpp85 void Visit(const AidlInterface& t) override { in Visit()
Daidl_language.cpp1420 void Visit(const AidlInterface& t) override { defined_type = &t; } in AidlCast()
1717 AidlInterface::AidlInterface(const AidlLocation& location, const std::string& name, in AidlInterface() function in AidlInterface
1726 bool AidlInterface::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
1763 bool AidlInterface::CheckValidPermissionAnnotations(const AidlMethod& m) const { in CheckValidPermissionAnnotations()
1774 bool AidlInterface::UsesPermissions() const { in UsesPermissions()
1786 std::string AidlInterface::GetDescriptor() const { in GetDescriptor()
Daidl_to_cpp_common.h77 const string GenLogAfterExecute(const string className, const AidlInterface& interface,
Daidl_checkapi.cpp168 static bool are_compatible_interfaces(const AidlInterface& older, const AidlInterface& newer) { in are_compatible_interfaces()
Daidl_dumpapi.cpp141 void DumpVisitor::Visit(const AidlInterface& t) { in Visit()
Daidl_typenames.cpp375 const AidlInterface* AidlTypenames::GetInterface(const AidlTypeSpecifier& type) const { in GetInterface()
Daidl_to_ndk.cpp90 if (const AidlInterface* intf = type->AsInterface(); intf != nullptr) { in GetBaseTypeInfo()
Daidl_language_y.yy388 … $$ = new AidlInterface(loc(@1), $2->GetText(), $1->GetComments(), false, ps->Package(), nullptr);
394 $$ = new AidlInterface(loc(@1), $2->GetText(), $1->GetComments(), false, ps->Package(), $4);
400 $$ = new AidlInterface(loc(@2), $3->GetText(), $1->GetComments(), true, ps->Package(), $5);
Daidl_unittest.cpp393 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
403 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
413 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
423 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
473 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
698 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
737 const AidlInterface* iface = defined->AsInterface(); in TEST_P()
755 const AidlInterface* iface = defined->AsInterface(); in TEST_P()
793 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
815 const AidlInterface* interface = parse_result->AsInterface(); in TEST_P()
[all …]
/system/tools/aidl/build/
Dproperties.go76 AidlInterface struct { member
/system/tools/hidl/hidl2aidl/
DAndroid.bp31 "AidlInterface.cpp",

12