Home
last modified time | relevance | path

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

/system/tools/aidl/
Daidl_to_ndk.h60 const AidlTypenames& types, const AidlMethod& method,
86 std::string NdkMethodDecl(const AidlTypenames& types, const AidlMethod& method,
Dgenerate_java_binder.cpp96 std::unordered_set<const AidlMethod*> outline_methods;
103 std::shared_ptr<Expression> GetTransactDescriptor(const AidlMethod* method);
237 std::shared_ptr<Expression> StubClass::GetTransactDescriptor(const AidlMethod* method) { in GetTransactDescriptor()
449 const AidlMethod& method) { in GenerateInterfaceMethod()
475 PermissionVisitor(CodeWriter* code, const AidlMethod& method) : code_(code), method_(method) {} in PermissionVisitor()
528 const AidlMethod& method_;
531 static void GeneratePermissionMethod(const AidlInterface& iface, const AidlMethod& method, in GeneratePermissionMethod()
545 static void GenerateStubCode(const AidlMethod& method, bool oneway, in GenerateStubCode()
651 static void GenerateStubCase(const AidlMethod& method, const std::string& transactCodeName, in GenerateStubCase()
663 static void GenerateStubCaseOutline(const AidlMethod& method, const std::string& transactCodeName, in GenerateStubCaseOutline()
[all …]
Daidl_language.h93 class AidlMethod;
112 virtual void Visit(const AidlMethod&) {}
860 class AidlMethod : public AidlMember {
862 AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, const string& name,
864 AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, const string& name,
866 virtual ~AidlMethod() = default;
869 AidlMethod(const AidlMethod&) = delete;
870 AidlMethod(AidlMethod&&) = delete;
871 AidlMethod& operator=(const AidlMethod&) = delete;
872 AidlMethod& operator=(AidlMethod&&) = delete;
[all …]
Daidl_dumpapi.h40 void Visit(const AidlMethod& m) override;
Daidl_to_cpp_common.h66 const string GenLogBeforeExecute(const string className, const AidlMethod& method, bool isServer,
69 const AidlMethod& method, const string& statusVarName,
Daidl_to_cpp.h39 std::string GetTransactionIdFor(const std::string& clazz, const AidlMethod& method);
Ddiagnostics.cpp110 void Visit(const AidlMethod& a) override { fun(a.GetType()); } in Check()
215 bool Suppressed(const AidlMethod& m) const { in Suppressed()
227 void Visit(const AidlMethod& m) override { in Visit()
Daidl_language.cpp1088 AidlMethod::AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, in AidlMethod() function in AidlMethod
1091 : AidlMethod(location, oneway, type, name, args, comments, 0) { in AidlMethod()
1095 AidlMethod::AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, in AidlMethod() function in AidlMethod
1112 string AidlMethod::Signature() const { in Signature()
1120 string AidlMethod::ToString() const { in ToString()
1133 bool AidlMethod::CheckValid(const AidlTypenames& typenames) const { in CheckValid()
1211 } else if (auto method = AidlCast<AidlMethod>(*m); method) { in AidlDefinedType()
1721 map<string, const AidlMethod*> method_names; in CheckValid()
1753 bool AidlInterface::CheckValidPermissionAnnotations(const AidlMethod& m) const { in CheckValidPermissionAnnotations()
Daidl_to_ndk.cpp239 const AidlTypenames& types, const AidlMethod& method, in NdkArgList()
259 std::string NdkMethodDecl(const AidlTypenames& types, const AidlMethod& method, in NdkMethodDecl()
Daidl.cpp256 bool CheckAndAssignMethodIDs(const std::vector<std::unique_ptr<AidlMethod>>& items) { in CheckAndAssignMethodIDs()
332 void Visit(const AidlMethod& m) override { in ValidateAnnotationContext()
584 auto method = std::make_unique<AidlMethod>(AIDL_LOCATION_HERE, false, ret.release(), in load_and_validate_aidl()
594 std::make_unique<AidlMethod>(AIDL_LOCATION_HERE, false, ret.release(), in load_and_validate_aidl()
Daidl_language_y.yy88 AidlMethod* method;
628 $$ = new AidlMethod(loc(@2), false, $1, $2->GetText(), $4, $1->GetComments());
633 $$ = new AidlMethod(loc(@4), true, $3, $4->GetText(), $6, comments);
645 $$ = new AidlMethod(loc(@2), false, $1, $2->GetText(), $4, $1->GetComments(), serial);
656 $$ = new AidlMethod(loc(@4), true, $3, $4->GetText(), $6, comments, serial);
Dgenerate_cpp_analyzer.cpp40 const AidlMethod& method, const AidlTypenames& typenames, in GenerateAnalyzerTransaction()
Dgenerate_cpp.cpp95 string GenerateArgList(const AidlTypenames& typenames, const AidlMethod& method, in GenerateArgList()
160 void GenerateMethodDecl(CodeWriter& out, const AidlTypenames& types, const AidlMethod& method, in GenerateMethodDecl()
168 const AidlInterface& interface, const AidlMethod& method, in GenerateClientTransaction()
311 const AidlMethod& method, const Options& options) { in GenerateClientMetaTransaction()
452 const AidlMethod& method, const AidlTypenames& typenames, in GenerateServerTransaction()
554 const AidlMethod& method, const Options& options) { in GenerateServerMetaTransaction()
Dgenerate_rust.cpp124 string BuildMethod(const AidlMethod& method, const AidlTypenames& typenames, in BuildMethod()
172 const AidlMethod& method, const AidlTypenames& typenames, in GenerateClientMethodHelpers()
281 void GenerateClientMethod(CodeWriter& out, const AidlInterface& iface, const AidlMethod& method, in GenerateClientMethod()
407 const AidlMethod& method, const AidlTypenames& typenames) { in GenerateServerTransaction()
Daidl_dumpapi.cpp178 void DumpVisitor::Visit(const AidlMethod& m) { in Visit()
Daidl_to_cpp.cpp214 std::string GetTransactionIdFor(const std::string& clazz, const AidlMethod& method) { in GetTransactionIdFor()
Daidl_to_cpp_common.cpp158 const string GenLogBeforeExecute(const string className, const AidlMethod& method, bool isServer, in GenLogBeforeExecute()
180 const AidlMethod& method, const string& statusVarName, in GenLogAfterExecute()
Dgenerate_ndk.cpp469 static std::string MethodId(const AidlMethod& m) { in MethodId()
475 const AidlMethod& method, const Options& options) { in GenerateClientMethodDefinition()
608 const AidlMethod& method, const Options& options) { in GenerateServerCaseDefinition()
Daidl_checkapi.cpp172 map<string, AidlMethod*> new_methods; in are_compatible_interfaces()
Dgenerate_java.cpp991 void Visit(const AidlMethod& m) override { ForMember(m); } in Visit()
Daidl_unittest.cpp1860 void Visit(const AidlMethod& m) override { in Visit()