Home
last modified time | relevance | path

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

/system/tools/aidl/
Dast_cpp.cpp32 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()
Dast_cpp.h52 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);
Dast_cpp_unittest.cpp124 unique_ptr<Declaration> test{new ClassDecl { "TestClass", "", in TEST_F()
127 unique_ptr<Declaration> test_sub{new ClassDecl { "TestSubClass", in TEST_F()
Dgenerate_cpp.cpp671 unique_ptr<ClassDecl> bp_class{ in BuildClientHeader()
672 new ClassDecl{bp_name, in BuildClientHeader()
705 unique_ptr<ClassDecl> bn_class{ in BuildServerHeader()
706 new ClassDecl{bn_name, in BuildServerHeader()
734 unique_ptr<ClassDecl> if_class{ in BuildInterfaceHeader()
735 new ClassDecl{ClassName(interface, ClassNames::INTERFACE), in BuildInterfaceHeader()