github.com/markdia/terraform@v0.5.1-0.20150508012022-f1ae920aa970/config/lang/ast/type_string.go (about)

     1  // generated by stringer -type=Type; DO NOT EDIT
     2  
     3  package ast
     4  
     5  import "fmt"
     6  
     7  const (
     8  	_Type_name_0 = "TypeInvalid"
     9  	_Type_name_1 = "TypeAny"
    10  	_Type_name_2 = "TypeString"
    11  	_Type_name_3 = "TypeInt"
    12  	_Type_name_4 = "TypeFloat"
    13  )
    14  
    15  var (
    16  	_Type_index_0 = [...]uint8{0, 11}
    17  	_Type_index_1 = [...]uint8{0, 7}
    18  	_Type_index_2 = [...]uint8{0, 10}
    19  	_Type_index_3 = [...]uint8{0, 7}
    20  	_Type_index_4 = [...]uint8{0, 9}
    21  )
    22  
    23  func (i Type) String() string {
    24  	switch {
    25  	case i == 0:
    26  		return _Type_name_0
    27  	case i == 2:
    28  		return _Type_name_1
    29  	case i == 4:
    30  		return _Type_name_2
    31  	case i == 8:
    32  		return _Type_name_3
    33  	case i == 16:
    34  		return _Type_name_4
    35  	default:
    36  		return fmt.Sprintf("Type(%d)", i)
    37  	}
    38  }