Searched refs:CppNamespace (Results 1 – 4 of 4) sorted by relevance
346 class CppNamespace : public Declaration {348 CppNamespace(const std::string& name,350 CppNamespace(const std::string& name,352 CppNamespace(const std::string& name);353 virtual ~CppNamespace() = default;361 DISALLOW_COPY_AND_ASSIGN(CppNamespace);367 std::unique_ptr<CppNamespace> a_namespace);373 std::unique_ptr<CppNamespace> namespace_;382 std::unique_ptr<CppNamespace> a_namespace);394 std::unique_ptr<CppNamespace> a_namespace);
381 CppNamespace::CppNamespace(const std::string& name, in CppNamespace() function in android::aidl::cpp::CppNamespace386 CppNamespace::CppNamespace(const std::string& name, in CppNamespace() function in android::aidl::cpp::CppNamespace391 CppNamespace::CppNamespace(const std::string& name) in CppNamespace() function in android::aidl::cpp::CppNamespace394 void CppNamespace::Write(CodeWriter* to) const { in Write()406 unique_ptr<CppNamespace> a_namespace) in Document()421 unique_ptr<CppNamespace> a_namespace) in CppHeader()436 unique_ptr<CppNamespace> a_namespace) in CppSource()
133 unique_ptr<CppNamespace> test_ns{new CppNamespace {"test", in TEST_F()139 unique_ptr<CppNamespace> android_ns{new CppNamespace {"android", in TEST_F()
172 unique_ptr<CppNamespace> NestInNamespaces( in NestInNamespaces()182 unique_ptr<CppNamespace> inner{new CppNamespace{*it, std::move(decls)}}; in NestInNamespaces()185 inner.reset(new CppNamespace{*it, std::move(inner)}); in NestInNamespaces()190 unique_ptr<CppNamespace> NestInNamespaces(unique_ptr<Declaration> decl, in NestInNamespaces()