summaryrefslogtreecommitdiff
path: root/tests/rustdoc-js-std/parser-errors.js
diff options
context:
space:
mode:
authorNilstrieb <48135649+Nilstrieb@users.noreply.github.com>2022-12-11 21:46:30 +0100
committerNilstrieb <48135649+Nilstrieb@users.noreply.github.com>2022-12-12 17:05:27 +0100
commitd72a0c437bd2db922b954af7b0278e1f4bf31edf (patch)
tree64c689e5201e810e2bcc3fa2a5482dc73dd49e15 /tests/rustdoc-js-std/parser-errors.js
parent32da2305880765a4c76180086959a2d5da131565 (diff)
downloadrust-d72a0c437bd2db922b954af7b0278e1f4bf31edf.tar.gz
Properly calculate best failure in macro matching
Previously, we used spans. This was not good. Sometimes, the span of the token that failed to match may come from a position later in the file which has been transcribed into a token stream way earlier in the file. If precisely this token fails to match, we think that it was the best match because its span is so high, even though other arms might have gotten further in the token stream. We now try to properly use the location in the token stream.
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
0 files changed, 0 insertions, 0 deletions