Home | History | Annotate | Download | only in Driver

Lines Matching defs:Kind

59   assert(((A.Kind == Option::JoinedClass) ^ (B.Kind == Option::JoinedClass)) &&
61 return B.Kind == Option::JoinedClass;
91 unsigned Kind = getInfo(i + 1).Kind;
92 if (Kind == Option::InputClass) {
95 } else if (Kind == Option::UnknownClass) {
98 } else if (Kind != Option::GroupClass) {
109 Option::OptionClass Kind = (Option::OptionClass) getInfo(i + 1).Kind;
110 assert((Kind != Option::InputClass && Kind != Option::UnknownClass &&
111 Kind != Option::GroupClass) &&
139 switch (info.Kind) {
173 assert((info.Kind == Option::JoinedOrSeparateClass ||
174 info.Kind == Option::SeparateClass) && "Invalid option.");
178 assert((info.Kind == Option::JoinedOrSeparateClass ||
179 info.Kind == Option::JoinedClass) && "Invalid option.");
275 llvm_unreachable("Cannot print metavar for this kind of option.");