Home
last modified time | relevance | path

Searched refs:ClassDecl (Results 1 – 4 of 4) sorted by relevance

/system/tools/aidl/
Dast_cpp.cpp46 ClassDecl::ClassDecl(const std::string& name, const std::string& parent, in ClassDecl() function in android::aidl::cpp::ClassDecl
50 ClassDecl::ClassDecl(const std::string& name, const std::string& parent, in ClassDecl() function in android::aidl::cpp::ClassDecl
62 void ClassDecl::Write(CodeWriter* to) const { in Write()
93 void ClassDecl::AddPublic(std::unique_ptr<Declaration> member) { in AddPublic()
97 void ClassDecl::AddPrivate(std::unique_ptr<Declaration> member) { in AddPrivate()
Dast_cpp_unittest.cpp143 unique_ptr<Declaration> test{new ClassDecl{"TestClass", "", {}, std::move(test_methods), {}}}; in TEST_F()
146 new ClassDecl{"TestSubClass", "TestClass", {}, std::move(test_sub_methods), {}}}; in TEST_F()
172 unique_ptr<Declaration> test{new ClassDecl{ in TEST_F()
Dast_cpp.h64 class ClassDecl : public Declaration {
66 ClassDecl(const std::string& name, const std::string& parent,
68 ClassDecl(const std::string& name, const std::string& parent,
73 virtual ~ClassDecl() = default;
Dgenerate_cpp.cpp537 unique_ptr<ClassDecl>& cls, set<string>& includes) { in BuildConstantDeclarations()
921 unique_ptr<ClassDecl> bp_class{new ClassDecl{ in BuildClientHeader()
986 unique_ptr<ClassDecl> bn_class{new ClassDecl{ in BuildServerHeader()
1013 unique_ptr<ClassDecl> if_class{new ClassDecl{i_name, "::android::IInterface", {}, attribute}}; in BuildInterfaceHeader()
1091 decls.emplace_back(new ClassDecl{ in BuildInterfaceHeader()
1214 void BuildParcelFields(ClassDecl& clazz, const AidlStructuredParcelable& decl, in BuildParcelFields()
1237 void BuildParcelFields(ClassDecl& clazz, const AidlUnionDecl& decl, in BuildParcelFields()
1254 unique_ptr<ClassDecl> parcel_class{ in BuildParcelHeader()
1255 new ClassDecl{parcel.GetName(), "::android::Parcelable", type_params, attribute}}; in BuildParcelHeader()