diff options
Diffstat (limited to 'clang')
-rw-r--r-- | clang/tools/clang-format/ClangFormat.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/tools/clang-format/ClangFormat.cpp b/clang/tools/clang-format/ClangFormat.cpp index cacc51fd977..d44d407aa86 100644 --- a/clang/tools/clang-format/ClangFormat.cpp +++ b/clang/tools/clang-format/ClangFormat.cpp @@ -229,6 +229,10 @@ static bool format(StringRef FileName) { if (OutputXML) { llvm::outs() << "<?xml version='1.0'?>\n<replacements xml:space='preserve'>\n"; + if (Cursor.getNumOccurrences() != 0) + llvm::outs() << "<cursor>" + << tooling::shiftedCodePosition(Replaces, Cursor) + << "</cursor>\n"; for (tooling::Replacements::const_iterator I = Replaces.begin(), E = Replaces.end(); I != E; ++I) { |