/system/tools/aidl/ |
D | generate_cpp.h | 34 const AidlInterface& parsed_doc, 48 std::string HeaderFile(const AidlInterface& interface, ClassNames class_type, 53 const AidlInterface& parsed_doc); 55 const AidlInterface& parsed_doc); 57 const AidlInterface& parsed_doc); 59 const AidlInterface& parsed_doc); 61 const AidlInterface& parsed_doc); 63 const AidlInterface& parsed_doc);
|
D | generate_cpp_unittest.cpp | 728 unique_ptr<AidlInterface> Parse() { in Parse() 731 unique_ptr<AidlInterface> ret; in Parse() 779 unique_ptr<AidlInterface> interface = Parse(); in TEST_F() 786 unique_ptr<AidlInterface> interface = Parse(); in TEST_F() 793 unique_ptr<AidlInterface> interface = Parse(); in TEST_F() 800 unique_ptr<AidlInterface> interface = Parse(); in TEST_F() 807 unique_ptr<AidlInterface> interface = Parse(); in TEST_F() 814 unique_ptr<AidlInterface> interface = Parse(); in TEST_F() 852 const unique_ptr<AidlInterface> interface = Parse(); in TEST_F() 859 const unique_ptr<AidlInterface> interface = Parse(); in TEST_F() [all …]
|
D | generate_java.h | 34 AidlInterface* iface, java::JavaTypeNamespace* types, 38 const AidlInterface* iface, java::JavaTypeNamespace* types);
|
D | type_namespace.h | 100 virtual bool AddBinderType(const AidlInterface& b, 117 const AidlInterface& interface) const; 125 const AidlInterface& interface) const; 129 const AidlInterface& interface) const = 0; 137 const AidlInterface& interface) const = 0; 164 const AidlInterface& interface) const override { in GetInterfaceType() 190 const AidlInterface& interface) const override; 389 const AidlInterface& interface) const { in GetValidatableType()
|
D | aidl.cpp | 140 const AidlInterface* interface = doc->GetInterface(); in check_filenames() 162 const AidlInterface* interface = doc->GetInterface(); in gather_types() 175 const AidlInterface* c, in check_types() 295 const AidlInterface& interface, in write_cpp_dep_file() 341 const AidlInterface& interface) { in generate_outputFileName() 423 bool validate_constants(const AidlInterface& interface) { in validate_constants() 532 AidlInterface doc(class_name, lineno, "", false, temp, package); in parse_preprocessed_file() 553 std::unique_ptr<AidlInterface>* returned_interface, in load_and_validate_aidl() 577 unique_ptr<AidlInterface> interface(parsed_doc->ReleaseInterface()); in load_and_validate_aidl() 680 unique_ptr<AidlInterface> interface; in compile_aidl_to_cpp() [all …]
|
D | aidl_language.h | 248 class AidlInterface; variable 252 explicit AidlDocument(AidlInterface* interface); 255 const AidlInterface* GetInterface() const { return interface_.get(); } in GetInterface() 256 AidlInterface* ReleaseInterface() { return interface_.release(); } in ReleaseInterface() 268 std::unique_ptr<AidlInterface> interface_; 317 class AidlInterface : public AidlAnnotatable { 319 AidlInterface(const std::string& name, unsigned line, 323 virtual ~AidlInterface() = default; 360 DISALLOW_COPY_AND_ASSIGN(AidlInterface);
|
D | type_cpp.cpp | 174 BinderType(const AidlInterface& interface, const std::string& src_file_name) in BinderType() 186 BinderType(const AidlInterface& interface, in BinderType() 196 static string GetCppName(const AidlInterface& interface) { in GetCppName() 200 static string GetRawCppName(const AidlInterface& interface) { in GetRawCppName() 213 static string GetCppHeader(const AidlInterface& interface) { in GetCppHeader() 524 bool TypeNamespace::AddBinderType(const AidlInterface& b, in AddBinderType() 581 const AidlInterface& interface) const { in GetArgType()
|
D | aidl_language.cpp | 186 AidlInterface::AidlInterface(const std::string& name, unsigned line, in AidlInterface() function in AidlInterface 215 std::string AidlInterface::GetPackage() const { in GetPackage() 219 std::string AidlInterface::GetCanonicalName() const { in GetCanonicalName() 226 AidlDocument::AidlDocument(AidlInterface* interface) in AidlDocument()
|
D | generate_cpp.cpp | 209 string ClassName(const AidlInterface& interface, ClassNames type) { in ClassName() 231 string BuildHeaderGuard(const AidlInterface& interface, in BuildHeaderGuard() 253 const AidlInterface& interface, in DefineClientTransaction() 389 const AidlInterface& interface) { in BuildClientSource() 525 const AidlInterface& interface) { in BuildServerSource() 587 const AidlInterface& interface) { in BuildInterfaceSource() 625 const AidlInterface& interface) { in BuildClientHeader() 665 const AidlInterface& interface) { in BuildServerHeader() 697 const AidlInterface& interface) { in BuildInterfaceHeader() 758 const AidlInterface& interface, in WriteHeader() [all …]
|
D | type_namespace.cpp | 102 const AidlInterface& interface) const { in GetReturnType() 119 const AidlInterface& interface) const { in GetArgType()
|
D | type_cpp.h | 98 bool AddBinderType(const AidlInterface& b, 108 const AidlInterface& interface) const override;
|
D | aidl.h | 63 std::unique_ptr<AidlInterface>* returned_interface,
|
D | generate_java.cpp | 58 AidlInterface* iface, JavaTypeNamespace* types, in generate_java()
|
D | aidl_language_y.yy | 35 AidlInterface* interface_obj; 144 $$ = new AidlInterface($3->GetText(), @2.begin.line, $2->GetComments(), 151 $$ = new AidlInterface($4->GetText(), @4.begin.line, $2->GetComments(),
|
D | aidl_unittest.cpp | 72 unique_ptr<AidlInterface> Parse(const string& path, in Parse() 77 unique_ptr<AidlInterface> ret; in Parse()
|
D | generate_java_binder.cpp | 511 Class* generate_binder_interface_class(const AidlInterface* iface, in generate_binder_interface_class()
|
D | type_java.h | 446 bool AddBinderType(const AidlInterface& b,
|
D | type_java.cpp | 870 bool JavaTypeNamespace::AddBinderType(const AidlInterface& b, in AddBinderType()
|