parseIdentAsString parses an identifier and returns its name as a string
()
| 971 | |
| 972 | // parseIdentAsString parses an identifier and returns its name as a string |
| 973 | func (p *Parser) parseIdentAsString() string { |
| 974 | ident := p.parseIdent() |
| 975 | if ident == nil { |
| 976 | return "" |
| 977 | } |
| 978 | return ident.Name |
| 979 | } |
| 980 | |
| 981 | // parseBareWordAsString parses any word-like token (identifier or keyword) and |
| 982 | // returns its value as a string. This is used in contexts where arbitrary |
no test coverage detected