[cfe-dev] Adding -add-override functionality to cpp11-migrate tool

Philip Dunstan phil at philipdunstan.com
Mon Feb 4 14:46:30 PST 2013


Thanks Edwin, that makes sense.

Phil
--
Philip Dunstan
phil at philipdunstan.com
www.philipdunstan.com


On Mon, Feb 4, 2013 at 9:27 PM, Vane, Edwin <edwin.vane at intel.com> wrote:

> What we've done with testing so far is if the input file has C++11
> features in it then the command line parameters you provide to the tool
> (either by the compile_commands.json file or after the -- on the command
> line) should include the -std=c++11 flag. Basically, however you compile
> the input code with clang normally should be identical to how you use the
> tool.
>
> That said, the final syntax check does get run with -std=c++11 added.
>
> Gribozavr wrote:
> > 2. I'm seeing a warning from the cpp11-migrate tool because C++11 is
> > not enabled in the compiler options during the initial parsing of the
> > source. I think that C++11 should be enabled as I expect this tool to
> > be used on code that has already been partly migrated to C++11. I
> > would also expect that this issue will arise as people run the
> > migration tool with multiple refactoring tool options.
>
> I agree.  Input file should compile as C++11 cleanly.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20130204/725192d7/attachment.html>


More information about the cfe-dev mailing list