зеркало из https://github.com/microsoft/clang-1.git
Restore macro expansion for HTMLPrint by using the original Preprocessor.
This is a workaround until we figure out why a freshly create Preprocessor doesn't expand macros from headers. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49897 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
fb58609c5b
Коммит
bef5c8bf65
|
@ -67,7 +67,7 @@ HTMLPrinter::~HTMLPrinter() {
|
|||
// for example.
|
||||
|
||||
if (PP) html::SyntaxHighlight(R, FileID, *PP);
|
||||
if (PPF) html::HighlightMacros(R, FileID, *PPF);
|
||||
if (PPF) html::HighlightMacros(R, FileID, *PP);
|
||||
html::EscapeText(R, FileID, false, true);
|
||||
|
||||
// Open the output.
|
||||
|
|
Загрузка…
Ссылка в новой задаче