CppTools: Fix highlighting angle brackets

Change-Id: Id7ee6a13d34799aba46bd9a8005a925f745cf53a
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
David Schulz
2021-03-09 14:04:52 +01:00
parent 9e4e9924ad
commit 4b1bb9c0fc

View File

@@ -597,7 +597,9 @@ void TokenInfo::punctuationOrOperatorKind()
break; break;
} }
if (m_types.mixinHighlightingTypes.empty() && kind != CXCursor_InclusionDirective) { if (m_types.mixinHighlightingTypes.empty()
&& kind != CXCursor_InclusionDirective
&& kind != CXCursor_PreprocessingDirective) {
const ClangString spelling = m_token->spelling(); const ClangString spelling = m_token->spelling();
if (spelling == "<") if (spelling == "<")
m_types.mixinHighlightingTypes.push_back(HighlightingType::AngleBracketOpen); m_types.mixinHighlightingTypes.push_back(HighlightingType::AngleBracketOpen);