Home
last modified time | relevance | path

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

/system/tools/aidl/
Dast_cpp.cpp44 ClassDecl::ClassDecl(const std::string& name, const std::string& parent) in ClassDecl() function in android::aidl::cpp::ClassDecl
48 ClassDecl::ClassDecl(const std::string& name, const std::string& parent, in ClassDecl() function in android::aidl::cpp::ClassDecl
56 void ClassDecl::Write(CodeWriter* to) const { in Write()
83 void ClassDecl::AddPublic(std::unique_ptr<Declaration> member) { in AddPublic()
87 void ClassDecl::AddPrivate(std::unique_ptr<Declaration> member) { in AddPrivate()
Dast_cpp.h64 class ClassDecl : public Declaration {
66 ClassDecl(const std::string& name,
68 ClassDecl(const std::string& name,
72 virtual ~ClassDecl() = default;
85 DISALLOW_COPY_AND_ASSIGN(ClassDecl);
Dast_cpp_unittest.cpp123 unique_ptr<Declaration> test{new ClassDecl { "TestClass", "", in TEST_F()
126 unique_ptr<Declaration> test_sub{new ClassDecl { "TestSubClass", in TEST_F()
Dgenerate_cpp.cpp842 unique_ptr<ClassDecl> bp_class{new ClassDecl{ in BuildClientHeader()
886 unique_ptr<ClassDecl> bn_class{ in BuildServerHeader()
887 new ClassDecl{bn_name, in BuildServerHeader()
915 unique_ptr<ClassDecl> if_class{new ClassDecl{i_name, "::android::IInterface"}}; in BuildInterfaceHeader()
1008 unique_ptr<ClassDecl> parcel_class{new ClassDecl{parcel.GetName(), "::android::Parcelable"}}; in BuildParcelHeader()