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('}')
|
f.writeln('}')
|
||||||
}
|
}
|
||||||
ast.EnumDecl {
|
ast.EnumDecl {
|
||||||
|
if it.is_pub {
|
||||||
|
f.write('pub ')
|
||||||
|
}
|
||||||
f.writeln('enum $it.name {')
|
f.writeln('enum $it.name {')
|
||||||
for val in it.vals {
|
for val in it.vals {
|
||||||
f.writeln('\t' + val)
|
f.writeln('\t' + val)
|
||||||
|
|
|
@ -22,6 +22,16 @@ pub const (
|
||||||
i_am_pub_const = true
|
i_am_pub_const = true
|
||||||
)
|
)
|
||||||
|
|
||||||
|
pub enum PubEnum {
|
||||||
|
foo
|
||||||
|
bar
|
||||||
|
}
|
||||||
|
|
||||||
|
enum PrivateEnum {
|
||||||
|
foo
|
||||||
|
bar
|
||||||
|
}
|
||||||
|
|
||||||
struct User {
|
struct User {
|
||||||
name string
|
name string
|
||||||
age int
|
age int
|
||||||
|
|
|
@ -23,6 +23,14 @@ pub const (
|
||||||
i_am_pub_const=true
|
i_am_pub_const=true
|
||||||
)
|
)
|
||||||
|
|
||||||
|
pub enum PubEnum{
|
||||||
|
foo bar
|
||||||
|
}
|
||||||
|
|
||||||
|
enum PrivateEnum{
|
||||||
|
foo bar
|
||||||
|
}
|
||||||
|
|
||||||
struct User {
|
struct User {
|
||||||
name string
|
name string
|
||||||
age int
|
age int
|
||||||
|
|
Loading…
Reference in New Issue