diff options
Diffstat (limited to 'lib/AST/RawCommentList.cpp')
-rw-r--r-- | lib/AST/RawCommentList.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/AST/RawCommentList.cpp b/lib/AST/RawCommentList.cpp index 41866cf03f..4f7165f0e4 100644 --- a/lib/AST/RawCommentList.cpp +++ b/lib/AST/RawCommentList.cpp @@ -11,6 +11,7 @@ #include "clang/AST/ASTContext.h" #include "clang/AST/CommentLexer.h" #include "clang/AST/CommentBriefParser.h" +#include "clang/AST/CommentCommandTraits.h" #include "llvm/ADT/STLExtras.h" using namespace clang; @@ -139,10 +140,11 @@ const char *RawComment::extractBriefText(const ASTContext &Context) const { // a separate allocator for all temporary stuff. llvm::BumpPtrAllocator Allocator; - comments::Lexer L(Allocator, + comments::CommandTraits Traits; + comments::Lexer L(Allocator, Traits, Range.getBegin(), comments::CommentOptions(), RawText.begin(), RawText.end()); - comments::BriefParser P(L); + comments::BriefParser P(L, Traits); const std::string Result = P.Parse(); const unsigned BriefTextLength = Result.size(); |