Lines Matching refs:Version
28 struct Version { struct
30 constexpr Version() : Version(0u, 0u) {} in Version() argument
31 constexpr Version(size_t mj, size_t mi) : majorVer(mj), minorVer(mi) {} in Version() argument
32 constexpr Version(const std::pair<size_t, size_t>& pair) in Version() argument
38 inline bool operator==(const Version &other) const { argument
41 inline bool operator!=(const Version &other) const {
44 inline bool operator<(const Version &other) const {
51 inline bool operator>(const Version &other) const {
54 inline bool operator<=(const Version &other) const {
57 inline bool operator>=(const Version &other) const {
64 inline bool minorAtLeast(const Version& other) const { in minorAtLeast() argument
96 inline constexpr Version dropMinor() const { return Version{version, majorRev}; } in dropMinor()