summaryrefslogtreecommitdiffstats
path: root/clang/lib/Lex/PTHManager.cpp
Commit message (Collapse)AuthorAgeFilesLines
* - Remove PTHManager.cpp. Move all of its functions to PTHLexer.cpp since ↵Ted Kremenek2008-12-031-248/+0
| | | | | | | | some of the internal methods are used by PTHLexer (their implementations are intertwined.) This enables some important inlining opportunities at -O3. - Don't construct an std::vector<Token> prior to feeding PTH tokens to the Preprocessor. Stream them off the PTH file directly. llvm-svn: 60447
* Added PTHManager, a utility class that will be used by Preprocessor to ↵Ted Kremenek2008-12-021-0/+248
lazily create PTHLexer objects for pre-tokenized files. llvm-svn: 60436
OpenPOWER on IntegriCloud