Lines Matching defs:OpenMPDirectiveKindExWrapper
66 struct OpenMPDirectiveKindExWrapper {
67 OpenMPDirectiveKindExWrapper(unsigned Value) : Value(Value) {}
68 OpenMPDirectiveKindExWrapper(OpenMPDirectiveKind DK) : Value(unsigned(DK)) {}
69 bool operator==(OpenMPDirectiveKindExWrapper V) const {
72 bool operator!=(OpenMPDirectiveKindExWrapper V) const {
104 OpenMPDirectiveKindExWrapper DKind = getOpenMPDirectiveKind(S);
108 return llvm::StringSwitch<OpenMPDirectiveKindExWrapper>(S)
124 static OpenMPDirectiveKindExWrapper parseOpenMPDirectiveKind(Parser &P) {
128 static const OpenMPDirectiveKindExWrapper F[][3] = {
198 OpenMPDirectiveKindExWrapper DKind =
210 OpenMPDirectiveKindExWrapper SDKind =