aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/3rdparty/cplusplus/Lexer.cpp
Commit message (Expand)AuthorAgeFilesLines
* CPlusPlus: Fix compile before Qt6.5v12.0.0Christian Stenger2023-11-221-1/+1
* CPlusPlus: Fix finding end of raw string literalChristian Kandeler2023-11-211-9/+9
* CPlusPlus: Reuse QScopeGuard instead of ExecuteOnDestructionJarek Kobus2023-06-071-5/+5
* CppEditor: More special rendering for string literalsChristian Kandeler2023-04-131-1/+6
* Cpp: support space ship operator in lexerDavid Schulz2023-01-301-1/+6
* CppEditor: Fix highlighting of raw string literalsChristian Kandeler2021-12-101-4/+36
* CPlusPlus: Allow numeric literals with single quotesChristian Kandeler2021-11-081-1/+1
* Lexer: Support the integer suffixes LU and LLU alsoAndre Hartmann2021-04-191-0/+4
* C++: fix built-in code model to work with shared_ptr on MSVC 2017Volodymyr Zibarov2020-05-291-2/+9
* Built-in lexer: Recognize also reserved user-defined literalsChristian Kandeler2020-05-281-1/+1
* Some clang-tidy -use-modernize-nullptrhjk2019-08-011-4/+4
* C++: Support single quote digit separator in integer literalsJoel Smith2019-07-091-4/+8
* C++: Fix crash with invalid raw string literalNikolai Kosjar2017-09-201-6/+10
* Fix that raw string literals that close on same line were not terminatedEike Ziller2017-05-191-1/+3
* C++: Fix lexing of >> / >>=Philip Lorenz2016-06-221-3/+3
* C++: fix digraph parsing for <:: exception.Francois Ferrand2016-03-081-2/+6
* C++: fix lexing POUND_POUND token with digraphs.Francois Ferrand2016-03-081-2/+8
* C++: fix trigraph parsing in macros.Francois Ferrand2016-03-081-1/+43
* Lexer: Support Microsoft suffix (u)i64Andre Hartmann2016-01-121-0/+11
* CPlusPlus: Remove used Lexer::translationUnit() functionhjk2015-11-021-3/+0
* C++: Highlight multi-line raw string literalsNikolai Kosjar2015-09-231-2/+40
* C++: Mini refactorings in LexerNikolai Kosjar2015-09-231-22/+16
* Fix change-of-sign warning with ICCThiago Macieira2015-08-171-1/+1
* C++: Basic support for C++11 user-defined literalsAdam Strzelecki2015-02-171-15/+36
* C++: clean up numeric literal parsing and add support for n3472.Erik Verbruggen2014-12-181-23/+144
* C++: remove reserved names.Erik Verbruggen2014-08-281-7/+7
* C++: Add utf16 indices to Macro and Document::MacroUseNikolai Kosjar2014-05-231-0/+15
* C++: TranslationUnit::getPosition takes utf16char offsetsNikolai Kosjar2014-05-231-1/+1
* C++: Support for UTF-8 in the lexerNikolai Kosjar2014-05-231-3/+17
* C++: Clarify units of a TokenNikolai Kosjar2014-05-151-2/+2
* C++: Remove Lexer::{tokenOffset(),tokenLength()}Nikolai Kosjar2014-05-151-6/+0
* C++: Remove unused functions in LexerNikolai Kosjar2014-05-151-9/+0
* Lexer: Skip also joined commentsOrgad Shaneh2014-02-051-5/+8
* C++: Fix support for incremental input with \nOrgad Shaneh2014-02-041-22/+33
* C++: Support multiline strings and commentsOrgad Shaneh2014-01-211-20/+61
* C++: Store token kind as lexer stateOrgad Shaneh2014-01-201-12/+12
* C++: Remove unused functions in LexerOrgad Shaneh2014-01-201-6/+0
* CPlusPlus: Fix parsing of ??< ??> ??( ??) trigraphshjk2013-11-271-1/+18
* CPlusPlus: Make (sub-)languague selection more generichjk2013-10-151-20/+2
* CPlusPlus: Fix parsing of <: :> <% %> %: digraphshjk2013-10-071-0/+15
* C++: Use soft asserts instead of assert()Nikolai Kosjar2013-05-131-7/+9
* C++: Inline Lexer::control()hjk2013-04-181-8/+2
* C++: Consider '^//[/!][^\n]*' as doxygen commentNikolai Kosjar2013-03-121-5/+1
* C++: Fix highlighting of doxygen's "///"Nikolai Kosjar2013-02-191-3/+2
* C++: Introduce C++11 raw string literalsLeandro Melo2012-08-231-2/+82
* C++: Avoid looking ahead when lexing u8"literal"Leandro Melo2012-08-171-10/+6
* C++: Lex correctly a u8"literal"Leandro Melo2012-08-171-16/+14
* C++: Break on newline when lexing char/string literalsLeandro Melo2012-06-081-2/+3
* C++: Introduce unicode char/strings supportLeandro Melo2012-06-061-114/+126
* Revert "Editor: Highlight background for whitespaces in strings and comments"David Schulz2012-02-031-9/+3