Home
last modified time | relevance | path

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

/system/tools/aidl/
Dast_cpp.h346 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);
Dast_cpp.cpp381 CppNamespace::CppNamespace(const std::string& name, in CppNamespace() function in android::aidl::cpp::CppNamespace
386 CppNamespace::CppNamespace(const std::string& name, in CppNamespace() function in android::aidl::cpp::CppNamespace
391 CppNamespace::CppNamespace(const std::string& name) in CppNamespace() function in android::aidl::cpp::CppNamespace
394 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()
Dast_cpp_unittest.cpp133 unique_ptr<CppNamespace> test_ns{new CppNamespace {"test", in TEST_F()
139 unique_ptr<CppNamespace> android_ns{new CppNamespace {"android", in TEST_F()
Dgenerate_cpp.cpp172 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()