20#ifndef PALUDIS_GUARD_PALUDIS_ELIKE_PACKAGE_DEP_SPEC_FWD_HH
21#define PALUDIS_GUARD_PALUDIS_ELIKE_PACKAGE_DEP_SPEC_FWD_HH 1
29#include <paludis/partially_made_package_dep_spec-fwd.hh>
36#include <paludis/elike_package_dep_spec-se.hh>
49 PackageDepSpec parse_elike_package_dep_spec(
const std::string & ss,
const ELikePackageDepSpecOptions &,
54 const ELikePackageDepSpecOptions &,
62 const ELikePackageDepSpecOptions & options,
64 bool & had_bracket_version_requirements,
65 bool & had_use_requirements,
74 bool elike_has_version_operator(
const std::string & s,
const bool had_bracket_version_requirements,
80 VersionSpec elike_get_remove_trailing_version(std::string & s,
Definition options.hh:126
Definition dep_spec.hh:348
Definition partially_made_package_dep_spec.hh:38
Definition version_operator.hh:49
Definition version_spec.hh:109
Options< VersionSpecOption > VersionSpecOptions
Definition version_spec-fwd.hh:48
#define PALUDIS_ATTRIBUTE(x)
Definition attributes.hh:53
#define PALUDIS_VISIBLE
Definition attributes.hh:59
Definition about_metadata-fwd.hh:24
Definition elike_package_dep_spec.hh:43