Home | History | Annotate | Download | only in Basic

Lines Matching refs:Minor

12 /// the form major[.minor[.subminor]].
25 /// \brief Represents a version number in the form major[.minor[.subminor[.build]]].
31 unsigned Minor : 31;
42 : Major(0), UsesUnderscores(false), Minor(0), HasMinor(false),
46 : Major(Major), UsesUnderscores(false), Minor(0), HasMinor(false),
49 explicit VersionTuple(unsigned Major, unsigned Minor,
51 : Major(Major), UsesUnderscores(UsesUnderscores), Minor(Minor),
55 explicit VersionTuple(unsigned Major, unsigned Minor, unsigned Subminor,
57 : Major(Major), UsesUnderscores(UsesUnderscores), Minor(Minor),
61 explicit VersionTuple(unsigned Major, unsigned Minor, unsigned Subminor,
63 : Major(Major), UsesUnderscores(UsesUnderscores), Minor(Minor),
70 return Major == 0 && Minor == 0 && Subminor == 0 && Build == 0;
76 /// \brief Retrieve the minor version number, if provided.
80 return Minor;
106 /// provided, minor and subminor version numbers are considered to be zero.
108 return X.Major == Y.Major && X.Minor == Y.Minor &&
114 /// If not provided, minor and subminor version numbers are considered to be
122 /// If not provided, minor and subminor version numbers are considered to be
125 return std::tie(X.Major, X.Minor, X.Subminor, X.Build) <
126 std::tie(Y.Major, Y.Minor, Y.Subminor, Y.Build);
131 /// If not provided, minor and subminor version numbers are considered to be
140 /// If not provided, minor and subminor version numbers are considered to be
149 /// If not provided, minor and subminor version numbers are considered to be