Searched defs:OpenMPDirectiveKindExWrapper (Results 1 – 1 of 1) sorted by relevance
63 struct OpenMPDirectiveKindExWrapper { struct64 OpenMPDirectiveKindExWrapper(unsigned Value) : Value(Value) {} in OpenMPDirectiveKindExWrapper() argument65 OpenMPDirectiveKindExWrapper(OpenMPDirectiveKind DK) : Value(unsigned(DK)) {} in OpenMPDirectiveKindExWrapper() argument66 bool operator==(OpenMPDirectiveKindExWrapper V) const { in operator ==()69 bool operator!=(OpenMPDirectiveKindExWrapper V) const { in operator !=()72 bool operator==(OpenMPDirectiveKind V) const { return Value == unsigned(V); } in operator ==()73 bool operator!=(OpenMPDirectiveKind V) const { return Value != unsigned(V); } in operator !=()74 bool operator<(OpenMPDirectiveKind V) const { return Value < unsigned(V); } in operator <()75 operator unsigned() const { return Value; } in operator unsigned()76 operator OpenMPDirectiveKind() const { return OpenMPDirectiveKind(Value); } in operator OpenMPDirectiveKind()[all …]