diff options
author | Nirmal Patel <nirmal@nirmal.dev> | 2022-06-12 19:23:30 -0400 |
---|---|---|
committer | Nirmal Patel <nirmal@nirmal.dev> | 2022-06-12 19:23:30 -0400 |
commit | 11493cccd7e7fc5ea31e37581323f85eca58ca0c (patch) | |
tree | f4d27ee7d37d619511ef1510379d36d320f0ca2a /gcc/cppbuiltin.cc | |
parent | e6d32d59f1e6524df667262c509910e44151bbf2 (diff) | |
download | gcc-11493cccd7e7fc5ea31e37581323f85eca58ca0c.zip gcc-11493cccd7e7fc5ea31e37581323f85eca58ca0c.tar.gz gcc-11493cccd7e7fc5ea31e37581323f85eca58ca0c.tar.bz2 |
Fix lexing of empty comments continuing till next line
Empty comments (comments without any characters including spaces after
//) had a bug during lexing. The lexer did not recheck the current
character after skipping / characters. When there was no character after
//, the lexer skipped the next newline character. This caused lexer to
count the next line as a part of the comment to. This commit fixes this
bug by rechecking current character after skipping two / characters.
Signed-off-by: Nirmal Patel <nirmal@nirmal.dev>
Diffstat (limited to 'gcc/cppbuiltin.cc')
0 files changed, 0 insertions, 0 deletions