Searched refs:ClassDecl (Results 1 – 4 of 4) sorted by relevance
/system/tools/aidl/ |
D | ast_cpp.cpp | 32 ClassDecl::ClassDecl(const std::string& name, const std::string& parent) in ClassDecl() function in android::aidl::cpp::ClassDecl 36 ClassDecl::ClassDecl(const std::string& name, const std::string& parent, in ClassDecl() function in android::aidl::cpp::ClassDecl 44 void ClassDecl::Write(CodeWriter* to) const { in Write() 67 void ClassDecl::AddPublic(std::unique_ptr<Declaration> member) { in AddPublic() 71 void ClassDecl::AddPrivate(std::unique_ptr<Declaration> member) { in AddPrivate()
|
D | ast_cpp.h | 52 class ClassDecl : public Declaration { 54 ClassDecl(const std::string& name, 56 ClassDecl(const std::string& name, 60 virtual ~ClassDecl() = default; 73 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 | 609 unique_ptr<ClassDecl> bp_class{ in BuildClientHeader() 610 new ClassDecl{bp_name, in BuildClientHeader() 643 unique_ptr<ClassDecl> bn_class{ in BuildServerHeader() 644 new ClassDecl{bn_name, in BuildServerHeader() 672 unique_ptr<ClassDecl> if_class{ in BuildInterfaceHeader() 673 new ClassDecl{ClassName(interface, ClassNames::INTERFACE), in BuildInterfaceHeader()
|