parser: support dot prefix for attributes (#12744)
parent
36fbd3c4fa
commit
6d14275106
|
@ -1587,6 +1587,12 @@ fn (mut p Parser) parse_attr() ast.Attr {
|
||||||
p.next()
|
p.next()
|
||||||
} else {
|
} else {
|
||||||
name = p.check_name()
|
name = p.check_name()
|
||||||
|
// support dot prefix `module.name: arg`
|
||||||
|
if p.tok.kind == .dot {
|
||||||
|
p.next()
|
||||||
|
name += '.'
|
||||||
|
name += p.check_name()
|
||||||
|
}
|
||||||
if p.tok.kind == .colon {
|
if p.tok.kind == .colon {
|
||||||
has_arg = true
|
has_arg = true
|
||||||
p.next()
|
p.next()
|
||||||
|
|
Loading…
Reference in New Issue