/aosp12/system/tools/aidl/ |
H A D | aidl_language.h | 91 class AidlMethod; 110 virtual void Visit(const AidlMethod&) {} 451 AidlMethod* AsMethod() { 815 class AidlMethod : public AidlMember { 822 virtual ~AidlMethod() = default; 825 AidlMethod(const AidlMethod&) = delete; 826 AidlMethod(AidlMethod&&) = delete; 827 AidlMethod& operator=(const AidlMethod&) = delete; 828 AidlMethod& operator=(AidlMethod&&) = delete; 830 const AidlMethod* AsMethod() const override { return this; } [all …]
|
H A D | aidl_to_ndk.h | 64 const AidlTypenames& types, const AidlMethod& method, 90 std::string NdkMethodDecl(const AidlTypenames& types, const AidlMethod& method,
|
H A D | generate_java_binder.cpp | 92 std::unordered_set<const AidlMethod*> outline_methods; 99 std::shared_ptr<Expression> get_transact_descriptor(const AidlMethod* method); 230 std::shared_ptr<Expression> StubClass::get_transact_descriptor(const AidlMethod* method) { in get_transact_descriptor() 403 static std::shared_ptr<Method> generate_interface_method(const AidlMethod& method, in generate_interface_method() 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() 985 std::vector<const AidlMethod*> methods; in compute_outline_methods() 994 [](const AidlMethod* m1, const AidlMethod* m2) { in compute_outline_methods() [all …]
|
H A D | aidl_to_cpp_common.h | 56 const string GenLogBeforeExecute(const string className, const AidlMethod& method, bool isServer, 59 const AidlMethod& method, const string& statusVarName,
|
H A D | aidl_language.cpp | 854 AidlMethod::AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, in AidlMethod() function in AidlMethod 857 : AidlMethod(location, oneway, type, name, args, comments, 0, true) { in AidlMethod() 861 AidlMethod::AidlMethod(const AidlLocation& location, bool oneway, AidlTypeSpecifier* type, in AidlMethod() function in AidlMethod 879 string AidlMethod::Signature() const { in Signature() 887 string AidlMethod::ToString() const { in ToString() 1392 map<string, const AidlMethod*> method_names; in CheckValid()
|
H A D | aidl_dumpapi.h | 38 void Visit(const AidlMethod& m) override;
|
H A D | aidl_to_cpp.h | 37 std::string GetTransactionIdFor(const AidlInterface& iface, const AidlMethod& method);
|
H A D | aidl_language_y.yy | 87 AidlMethod* method; 600 $$ = new AidlMethod(loc(@2), false, $1, $2->GetText(), $4, $1->GetComments()); 605 $$ = new AidlMethod(loc(@4), true, $3, $4->GetText(), $6, comments); 617 $$ = new AidlMethod(loc(@2), false, $1, $2->GetText(), $4, $1->GetComments(), serial); 628 $$ = new AidlMethod(loc(@4), true, $3, $4->GetText(), $6, comments, serial);
|
H A D | diagnostics.cpp | 107 void Visit(const AidlMethod& a) override { fun(a.GetType()); } in Check() 215 void Visit(const AidlMethod& m) override { in Visit()
|
H A D | aidl.cpp | 253 bool check_and_assign_method_ids(const std::vector<std::unique_ptr<AidlMethod>>& items) { in check_and_assign_method_ids() 374 void Visit(const AidlMethod& m) override { in ValidateAnnotationContext() 682 auto method = std::make_unique<AidlMethod>( in load_and_validate_aidl() 693 auto method = std::make_unique<AidlMethod>( in load_and_validate_aidl()
|
H A D | aidl_to_cpp_common.cpp | 123 const string GenLogBeforeExecute(const string className, const AidlMethod& method, bool isServer, in GenLogBeforeExecute() 145 const AidlMethod& method, const string& statusVarName, in GenLogAfterExecute()
|
H A D | generate_cpp.cpp | 101 ArgList BuildArgList(const AidlTypenames& typenames, const AidlMethod& method, bool for_declaration, in BuildArgList() 163 unique_ptr<Declaration> BuildMethodDecl(const AidlMethod& method, const AidlTypenames& typenames, in BuildMethodDecl() 179 unique_ptr<Declaration> BuildMetaMethodDecl(const AidlMethod& method, const AidlTypenames&, in BuildMetaMethodDecl() 232 const AidlMethod& method, const Options& options) { in DefineClientTransaction() 408 const AidlMethod& method, in DefineClientMetaTransaction() 584 const AidlMethod& method, const Options& options, StatementBlock* b) { in HandleServerTransaction() 696 const AidlMethod& method, const Options& options, in HandleServerMetaTransaction()
|
H A D | generate_rust.cpp | 68 string BuildMethod(const AidlMethod& method, const AidlTypenames& typenames) { in BuildMethod() 79 void GenerateClientMethod(CodeWriter& out, const AidlInterface& iface, const AidlMethod& method, in GenerateClientMethod() 200 void GenerateServerTransaction(CodeWriter& out, const AidlMethod& method, in GenerateServerTransaction()
|
H A D | aidl_dumpapi.cpp | 118 void DumpVisitor::Visit(const AidlMethod& m) { in Visit()
|
H A D | aidl_to_ndk.cpp | 474 const AidlTypenames& types, const AidlMethod& method, in NdkArgList() 494 std::string NdkMethodDecl(const AidlTypenames& types, const AidlMethod& method, in NdkMethodDecl()
|
H A D | aidl_to_cpp.cpp | 215 std::string GetTransactionIdFor(const AidlInterface& iface, const AidlMethod& method) { in GetTransactionIdFor()
|
H A D | generate_ndk.cpp | 362 static std::string MethodId(const AidlMethod& m) { in MethodId() 368 const AidlMethod& method, in GenerateClientMethodDefinition() 503 const AidlMethod& method, const Options& options) { in GenerateServerCaseDefinition()
|
H A D | aidl_checkapi.cpp | 171 map<string, AidlMethod*> new_methods; in are_compatible_interfaces()
|
H A D | generate_java.cpp | 982 void Visit(const AidlMethod& m) override { ForMember(m); } in Visit()
|