aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
diff options
context:
space:
mode:
authorPeter Klausler <pklausler@nvidia.com>2025-01-08 13:17:16 -0800
committerGitHub <noreply@github.com>2025-01-08 13:17:16 -0800
commit3c2fc7a45ae230a32e473e093b4583079050a969 (patch)
tree97d5b387c06ae36872826d2f8b52a57b13f7d2b6 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
parent3a8a52f4a52e0c301a5f3d6acce684c7fd4a6d57 (diff)
downloadllvm-3c2fc7a45ae230a32e473e093b4583079050a969.zip
llvm-3c2fc7a45ae230a32e473e093b4583079050a969.tar.gz
llvm-3c2fc7a45ae230a32e473e093b4583079050a969.tar.bz2
[flang] Refine tokenization trick that hid macro name (#121990)
In order to properly expose the Hollerith editing item in something like FORMAT(3I9HHOLLERITH) as its own token, the tokenization routine in the prescanner has special handling for digit strings followed by letters ("3I" above). This handler's effects are too broad, and prevent a macro name from being recognized as such in a reported bug; make the test for a hidden Hollerith more precise. Fixes https://github.com/llvm/llvm-project/issues/121931.
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions