[cfe-commits] r86107 - in /cfe/trunk: include/clang/Rewrite/HTMLRewrite.h lib/Rewrite/HTMLRewrite.cpp
Chris Lattner
clattner at apple.com
Wed Nov 4 20:09:33 PST 2009
On Nov 4, 2009, at 5:54 PM, Daniel Dunbar wrote:
> Author: ddunbar
> Date: Wed Nov 4 19:54:02 2009
> New Revision: 86107
>
> URL: http://llvm.org/viewvc/llvm-project?rev=86107&view=rev
> Log:
> Make html::{SyntaxHighlight,HighlightMacros} take a const
> Preprocessor.
>
> This is conceptually correct, but adds a huge hack to
> HighlightMacros which is
> in fact doing all sorts of mutation to the Preprocessor. See FIXME.
I agree on both points, we should duplicate the preprocessor. I don't
see this as a short term priority to actually do though.
-Chris
More information about the cfe-commits
mailing list