[cfe-dev] More C++11 Migration Tools
Vane, Edwin
edwin.vane at intel.com
Wed Oct 31 07:58:01 PDT 2012
Hi all,
I've been catching up from the archive about talk about a C++11 migration tool. It seems all that communication culminated in the loop-convert tool currently in the clang-tools-extra repo. My team has been developing tools for migrating more C++11 features. We're starting small and simple (e.g. nested template space removal between '>', use of nullptr, etc.) and hope to tackle more and more complex transformations. Right each transformation lives in its own standalone tool, following the loop-convert model. However, based on the old conversation I think the intent was to have loop-convert as the basis of a single binary that does multiple transforms right?
Assuming 'yes' to that question, when we have a few tools to choose from, we want to merge them into a single c++11 migration tool. We'd welcome thoughts on the design of such a tool. I'm aware of earlier suggestions:
- Something akin to -O# to control the level of risk/change you're willing to live with.
- Options to turn on/off certain transforms
--
Edwin Vane
Software Developer
Intel of Canada, Inc.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20121031/6e827c24/attachment.html>
More information about the cfe-dev
mailing list