roundingmode_string.mx raw

   1  // Code generated by "stringer -type=RoundingMode"; DO NOT EDIT.
   2  
   3  package big
   4  
   5  import "strconv"
   6  
   7  func _() {
   8  	// An "invalid array index" compiler error signifies that the constant values have changed.
   9  	// Re-run the stringer command to generate them again.
  10  	var x [1]struct{}
  11  	_ = x[ToNearestEven-0]
  12  	_ = x[ToNearestAway-1]
  13  	_ = x[ToZero-2]
  14  	_ = x[AwayFromZero-3]
  15  	_ = x[ToNegativeInf-4]
  16  	_ = x[ToPositiveInf-5]
  17  }
  18  
  19  const _RoundingMode_name = "ToNearestEvenToNearestAwayToZeroAwayFromZeroToNegativeInfToPositiveInf"
  20  
  21  var _RoundingMode_index = [...]uint8{0, 13, 26, 32, 44, 57, 70}
  22  
  23  func (i RoundingMode) String() string {
  24  	if i >= RoundingMode(len(_RoundingMode_index)-1) {
  25  		return "RoundingMode(" + strconv.FormatInt(int64(i), 10) + ")"
  26  	}
  27  	return _RoundingMode_name[_RoundingMode_index[i]:_RoundingMode_index[i+1]]
  28  }
  29