Added detection of dependency relationships from unexposed template params
This commit is contained in:
@@ -129,9 +129,15 @@ const std::string &namespace_::operator[](const int index) const
|
||||
|
||||
bool namespace_::starts_with(const namespace_ &right) const
|
||||
{
|
||||
|
||||
return util::starts_with(namespace_path_, right.namespace_path_);
|
||||
}
|
||||
|
||||
bool namespace_::ends_with(const namespace_ &right) const
|
||||
{
|
||||
return util::ends_with(namespace_path_, right.namespace_path_);
|
||||
}
|
||||
|
||||
namespace_ namespace_::common_path(const namespace_ &right) const
|
||||
{
|
||||
namespace_ res{};
|
||||
|
||||
@@ -68,6 +68,7 @@ public:
|
||||
void pop_back();
|
||||
|
||||
bool starts_with(const namespace_ &right) const;
|
||||
bool ends_with(const namespace_ &right) const;
|
||||
namespace_ common_path(const namespace_ &right) const;
|
||||
namespace_ relative_to(const namespace_ &right) const;
|
||||
std::string relative(const std::string &name) const;
|
||||
|
||||
Reference in New Issue
Block a user