Otherwise a header may be erroneously marked as having a header macro guard and won't get re-included.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| clang/lib/Lex/Lexer.cpp | ||
|---|---|---|
| 4251 | Why do we need the >1 check? I'm not familiar with the details of MIO here. | |
| clang/lib/Lex/Lexer.cpp | ||
|---|---|---|
| 4251 | I'm making sure that MIOpt.ReadToken() is called for every token except the starting hash of a preprocessor directive, to match what regular lexing is doing. | |
Why do we need the >1 check? I'm not familiar with the details of MIO here.