(ch rune, languageVariant core.LanguageVariant)
| 2247 | } |
| 2248 | |
| 2249 | func IsIdentifierPartEx(ch rune, languageVariant core.LanguageVariant) bool { |
| 2250 | return isWordCharacter(ch) || ch == '$' || |
| 2251 | ch >= utf8.RuneSelf && stringutil.IsUnicodeIdentifierPart(ch) || |
| 2252 | languageVariant == core.LanguageVariantJSX && (ch == '-' || ch == ':') // "-" and ":" are valid in JSX Identifiers |
| 2253 | } |
| 2254 | |
| 2255 | var tokenToText = func() [ast.KindCount]string { |
| 2256 | var result [ast.KindCount]string |
no test coverage detected