split access modifier parsing into own func

- revamp parsing of access modifiers so it is correct
This commit is contained in:
Luna 2019-08-26 21:43:58 -03:00
parent 96d48f8762
commit ac5d29819c
3 changed files with 63 additions and 13 deletions

View file

@ -54,3 +54,16 @@ fn main(a int) int {
}
fn (v Typ) voidfunc() {}
struct Foo {
a int
mut:
b int
c int
pub:
d int
pub mut:
e int
pub mut mut:
f int
}