reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/IR/Attributes.cpp
  548     if (AI.isEnumAttribute()) return getKindAsEnum() < AI.getKindAsEnum();
  548     if (AI.isEnumAttribute()) return getKindAsEnum() < AI.getKindAsEnum();
  549     if (AI.isIntAttribute()) return true;
  550     if (AI.isStringAttribute()) return true;
  551     if (AI.isTypeAttribute()) return true;
  555     if (AI.isEnumAttribute()) return false;
  556     if (AI.isTypeAttribute()) {
  557       assert(getKindAsEnum() != AI.getKindAsEnum() &&
  559       return getKindAsEnum() < AI.getKindAsEnum();
  561     if (AI.isIntAttribute()) return true;
  562     if (AI.isStringAttribute()) return true;
  566     if (AI.isEnumAttribute()) return false;
  567     if (AI.isTypeAttribute()) return false;
  568     if (AI.isIntAttribute()) {
  569       if (getKindAsEnum() == AI.getKindAsEnum())
  570         return getValueAsInt() < AI.getValueAsInt();
  571       return getKindAsEnum() < AI.getKindAsEnum();
  573     if (AI.isStringAttribute()) return true;
  577   if (AI.isEnumAttribute()) return false;
  578   if (AI.isTypeAttribute()) return false;
  579   if (AI.isIntAttribute()) return false;
  580   if (getKindAsString() == AI.getKindAsString())
  581     return getValueAsString() < AI.getValueAsString();
  582   return getKindAsString() < AI.getKindAsString();