Lines Matching refs:Kind
59 assert(((A.Kind == Option::JoinedClass) ^ (B.Kind == Option::JoinedClass)) && in operator <()
61 return B.Kind == Option::JoinedClass; in operator <()
91 unsigned Kind = getInfo(i + 1).Kind; in OptTable() local
92 if (Kind == Option::InputClass) { in OptTable()
95 } else if (Kind == Option::UnknownClass) { in OptTable()
98 } else if (Kind != Option::GroupClass) { in OptTable()
109 Option::OptionClass Kind = (Option::OptionClass) getInfo(i + 1).Kind; in OptTable() local
110 assert((Kind != Option::InputClass && Kind != Option::UnknownClass && in OptTable()
111 Kind != Option::GroupClass) && in OptTable()
139 switch (info.Kind) { in CreateOption()
173 assert((info.Kind == Option::JoinedOrSeparateClass || in CreateOption()
174 info.Kind == Option::SeparateClass) && "Invalid option."); in CreateOption()
178 assert((info.Kind == Option::JoinedOrSeparateClass || in CreateOption()
179 info.Kind == Option::JoinedClass) && "Invalid option."); in CreateOption()