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 }