forked from qt-creator/qt-creator
C++: Fix highlighting of doxygen's "///"
The color scheme changed for "///\n" lines: "///\n" - "Doxygen Comment" (was "Comment") "/// hello\n" - "Doxygen Comment" (as before) "////...\n" - "Comment" (as before) Change-Id: I6bdaf471760bb05547385fd4821eded6cefed4d7 Reviewed-by: Knut Petter Svendsen <knutpett@pvv.org> Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
5
src/libs/3rdparty/cplusplus/Lexer.cpp
vendored
5
src/libs/3rdparty/cplusplus/Lexer.cpp
vendored
@@ -369,11 +369,10 @@ void Lexer::scan_helper(Token *tok)
|
||||
if (_yychar == '/' || _yychar == '!') {
|
||||
yyinp();
|
||||
|
||||
if (_yychar == '<')
|
||||
if (_yychar == '<' || _yychar != '/') {
|
||||
yyinp();
|
||||
|
||||
if (_yychar != '\n' && std::isspace(_yychar))
|
||||
doxy = true;
|
||||
}
|
||||
}
|
||||
|
||||
while (_yychar && _yychar != '\n')
|
||||
|
||||
Reference in New Issue
Block a user