fmt: add `pub` modifier for public enums
							parent
							
								
									d4b0de2dce
								
							
						
					
					
						commit
						efff66ada7
					
				|  | @ -150,6 +150,9 @@ fn (f mut Fmt) stmt(node ast.Stmt) { | |||
| 			f.writeln('}') | ||||
| 		} | ||||
| 		ast.EnumDecl { | ||||
| 			if it.is_pub { | ||||
| 				f.write('pub ') | ||||
| 			} | ||||
| 			f.writeln('enum $it.name {') | ||||
| 			for val in it.vals { | ||||
| 				f.writeln('\t' + val) | ||||
|  |  | |||
|  | @ -22,6 +22,16 @@ pub const ( | |||
| 	i_am_pub_const = true | ||||
| ) | ||||
| 
 | ||||
| pub enum PubEnum { | ||||
| 	foo | ||||
| 	bar | ||||
| } | ||||
| 
 | ||||
| enum PrivateEnum { | ||||
| 	foo | ||||
| 	bar | ||||
| } | ||||
| 
 | ||||
| struct User { | ||||
| 	name            string | ||||
| 	age             int | ||||
|  |  | |||
|  | @ -23,6 +23,14 @@ pub const ( | |||
| i_am_pub_const=true | ||||
| ) | ||||
| 
 | ||||
| pub enum PubEnum{ | ||||
| 	foo bar | ||||
| } | ||||
| 
 | ||||
| enum PrivateEnum{ | ||||
| 	foo bar | ||||
| } | ||||
| 
 | ||||
| struct User { | ||||
| 	name string | ||||
| 	age int | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue