Lines Matching refs:Kind
58 assert(((A.Kind == Option::JoinedClass) ^ (B.Kind == Option::JoinedClass)) && in operator <()
60 return B.Kind == Option::JoinedClass; in operator <()
90 unsigned Kind = getInfo(i + 1).Kind; in OptTable() local
91 if (Kind == Option::InputClass) { in OptTable()
94 } else if (Kind == Option::UnknownClass) { in OptTable()
97 } else if (Kind != Option::GroupClass) { in OptTable()
108 Option::OptionClass Kind = (Option::OptionClass) getInfo(i + 1).Kind; in OptTable() local
109 assert((Kind != Option::InputClass && Kind != Option::UnknownClass && in OptTable()
110 Kind != Option::GroupClass) && in OptTable()
138 switch (info.Kind) { in CreateOption()
172 assert((info.Kind == Option::JoinedOrSeparateClass || in CreateOption()
173 info.Kind == Option::SeparateClass) && "Invalid option."); in CreateOption()
177 assert((info.Kind == Option::JoinedOrSeparateClass || in CreateOption()
178 info.Kind == Option::JoinedClass) && "Invalid option."); in CreateOption()