Skip to content
  • Ted Kremenek's avatar
    PTH: · 1b18ad24
    Ted Kremenek authored
    - Embed 'eom' tokens in PTH file.
    - Use embedded 'eom' tokens to not lazily generate them in the PTHLexer.
      This means that PTHLexer can always advance to the next token after
      reading a token (instead of buffering tokens using a copy).
    - Moved logic of 'ReadToken' into Lex.  GetToken & ReadToken no longer exist.
    - These changes result in a 3.3% speedup (-Eonly) on Cocoa.h.
    - The code is a little gross.  Many cleanups are possible and should be done.
    
    llvm-svn: 61360
    1b18ad24
Loading