Home | History | Annotate | Download | only in Basic

Lines Matching defs:VersionTuple

1 //===- VersionTuple.h - Version Number Handling -----------------*- C++ -*-===//
11 /// \brief Defines the clang::VersionTuple class, which represents a version in
26 class VersionTuple {
41 VersionTuple()
45 explicit VersionTuple(unsigned Major)
49 explicit VersionTuple(unsigned Major, unsigned Minor,
55 explicit VersionTuple(unsigned Major, unsigned Minor, unsigned Subminor,
61 explicit VersionTuple(unsigned Major, unsigned Minor, unsigned Subminor,
107 friend bool operator==(const VersionTuple& X, const VersionTuple &Y) {
116 friend bool operator!=(const VersionTuple &X, const VersionTuple &Y) {
124 friend bool operator<(const VersionTuple &X, const VersionTuple &Y) {
133 friend bool operator>(const VersionTuple &X, const VersionTuple &Y) {
142 friend bool operator<=(const VersionTuple &X, const VersionTuple &Y) {
151 friend bool operator>=(const VersionTuple &X, const VersionTuple &Y) {
165 raw_ostream& operator<<(raw_ostream &Out, const VersionTuple &V);