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.