From 792812547065c45b61cce836505cdf43493e4ad8 Mon Sep 17 00:00:00 2001
From: Chris Lattner
@@ -132,7 +132,7 @@ Preprocessor::Lex method, which returns the next Token from
the preprocessor stream. There are two types of token providers that the
preprocessor is capable of reading from: a buffer lexer (provided by the Lexer class) and a buffered token stream (provided by the MacroExpander class).
+href="#TokenLexer">TokenLexer class).
@@ -263,10 +263,10 @@ code is vectorized on X86 and PowerPC hosts).
The MacroExpander class is a token provider that returns tokens from a list +
The TokenLexer class is a token provider that returns tokens from a list of tokens that came from somewhere else. It typically used for two things: 1) returning tokens from a macro definition as it is being expanded 2) returning tokens from an arbitrary buffer of tokens. The later use is used by _Pragma and -- 2.40.0