Searched refs:ClassDecl (Results 1 – 4 of 4) sorted by relevance
/system/tools/aidl/ |
D | ast_cpp.cpp | 44 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()
|
D | ast_cpp.h | 64 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);
|
D | ast_cpp_unittest.cpp | 123 unique_ptr<Declaration> test{new ClassDecl { "TestClass", "", in TEST_F() 126 unique_ptr<Declaration> test_sub{new ClassDecl { "TestSubClass", in TEST_F()
|
D | generate_cpp.cpp | 842 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()
|