Lines Matching refs:namespaces
64 std::vector<std::string> namespaces; in Packages() local
65 SplitStringUsing(descriptor.full_name(), ".", &namespaces); in Packages()
66 namespaces.pop_back(); // just take the package in Packages()
67 return namespaces; in Packages()
72 const auto namespaces = Packages(descriptor); in FullyQualifiedIdentifier() local
73 if (namespaces.empty()) { in FullyQualifiedIdentifier()
77 JoinStrings(namespaces, "::", &namespace_path); in FullyQualifiedIdentifier()
98 const auto namespaces = Packages(descriptor); in OpenNamespaces() local
99 for (const auto& ns : namespaces) { in OpenNamespaces()
109 const auto namespaces = Packages(descriptor); in CloseNamespaces() local
110 for (auto it = namespaces.crbegin(); it != namespaces.crend(); ++it) { in CloseNamespaces()