()
| 19264 | } |
| 19265 | // todo: improve layout (use bold?) |
| 19266 | get lineHints() { |
| 19267 | const catchAllAtomTypeId = this.catchAllAtomTypeId |
| 19268 | const parserId = this._definition.cueIfAny || this._definition.id // todo: cleanup |
| 19269 | return `${parserId}: ${this.getRequiredAtomTypeIds().join(" ")}${catchAllAtomTypeId ? ` ${catchAllAtomTypeId}...` : ""}` |
| 19270 | } |
| 19271 | getRequiredAtomTypeIds() { |
| 19272 | if (!this._requiredAtomTypeIds) { |
| 19273 | const parameters = this._definition._getFromExtended(ParsersConstants.atoms) |
nothing calls this directly
no test coverage detected