Community
Participate
Working Groups
Created attachment 269156 [details] Bug's screenshot Here ( http://en.cppreference.com/w/cpp/language/integer_literal ) we could see some variants for unsigned long long literal writing. I tried to copy-paste them to the editor and got errors in editor + incorrect highlight. Steps to reproduce: 1) Type the next code in editor. =============================================== unsigned long long l2 = 18'446'744'073'709'550'592llu; // C++14 unsigned long long l3 = 1844'6744'0737'0955'0592uLL; // C++14 unsigned long long l4 = 184467'440737'0'95505'92LLU; // C++14 =============================================== Screenshot's attached. Note: I don't see here v9.2.1 (neon.3), I marked as 9.2.0.
Support for C++14 digit separators is not implemented yet.
New Gerrit change created: https://git.eclipse.org/r/121404
New Gerrit change created: https://git.eclipse.org/r/121483
Gerrit change https://git.eclipse.org/r/121483 was merged to [master]. Commit: http://git.eclipse.org/c/cdt/org.eclipse.cdt.git/commit/?id=7d9e0b0ddd7e515966b01c3c7d222ecb71580ff1
Thank you Vlad for contributing a fix for this!