()
| 3955 | } |
| 3956 | |
| 3957 | func (p *Parser) parseAnyContextualModifier() bool { |
| 3958 | state := p.mark() |
| 3959 | if ast.IsModifierKind(p.token) && p.nextTokenCanFollowModifier() { |
| 3960 | return true |
| 3961 | } |
| 3962 | p.rewind(state) |
| 3963 | return false |
| 3964 | } |
| 3965 | |
| 3966 | func (p *Parser) nextTokenCanFollowModifier() bool { |
| 3967 | switch p.token { |
no test coverage detected