From: Dmitri Gribenko Date: Sun, 3 Feb 2013 17:48:05 +0000 (+0000) Subject: Comment to XML conversion: replace string comparison with command ID comparison X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4c494f4af76017e2bb389a3a96cbcdbb8973cf97;p=clang Comment to XML conversion: replace string comparison with command ID comparison git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174290 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/tools/libclang/CXComment.cpp b/tools/libclang/CXComment.cpp index afde872e43..3fa7c4af0d 100644 --- a/tools/libclang/CXComment.cpp +++ b/tools/libclang/CXComment.cpp @@ -1107,9 +1107,14 @@ void CommentASTToXMLConverter::visitVerbatimBlockComment( if (NumLines == 0) return; - Result << llvm::StringSwitch(C->getCommandName(Traits)) - .Case("code", "") - .Default(""); + switch (C->getCommandID()) { + case CommandTraits::KCI_code: + Result << ""; + break; + default: + Result << ""; + break; + } for (unsigned i = 0; i != NumLines; ++i) { appendToResultWithXMLEscaping(C->getText(i)); if (i + 1 != NumLines)