hokein added a comment. Awesome, thanks for the very well-illustrated tutorial!
================ Comment at: docs/RefactoringActionTutorial.rst:7 + + This tutorial talks about a work-in-progress library in Clang. + Some of the described features might not be available yet in trunk, but should ---------------- I'm a bit concerned about this. If we check in this doc before all features are implemented, it probably confuses users. ================ Comment at: docs/RefactoringActionTutorial.rst:36 +selected ``if`` statement that's nested in another ``if`` and merge the two +into ``if``s one just one ``if``. For example, the following code: + ---------------- merge the two `if`s into just one `if`? ================ Comment at: docs/RefactoringActionTutorial.rst:96 + +.. code-block:: c++ + ---------------- It might be more sensible to provide a repository holding all source code of the sample, so that users can easily build and play around it. ================ Comment at: docs/RefactoringActionTutorial.rst:122 +operation. The refactoring library supports a number of different kinds of +refactoring operations, which are describes in the +:doc:`rule types <RefactoringEngine.html#rule-types>`_ section of the ---------------- s/describes/described ================ Comment at: docs/RefactoringActionTutorial.rst:167 + Change.insert(Context.getSources(), ParentCond->getLocEnd(), + (llvm::Twine(" && ") + NestedCondStr).str()); + ---------------- An out-of-scope comment: the new code after refactoring may not be equivalent to the original one because of operator precedence. ================ Comment at: docs/RefactoringEngine.rst:21 -.. FIXME: create new refactoring action tutorial and link to the tutorial +You can also take a look a the +:doc:`refactoring action tutorial <RefactoringActionTutorial>` to see how ---------------- s/a/at Repository: rL LLVM https://reviews.llvm.org/D39027 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits