summaryrefslogtreecommitdiffstats
path: root/lldb/unittests/ObjectFile
diff options
context:
space:
mode:
authorErich Keane <erich.keane@intel.com>2018-07-19 13:36:57 +0000
committerErich Keane <erich.keane@intel.com>2018-07-19 13:36:57 +0000
commita67eb91047ac16ad757fc85eb2b9f35c649acb34 (patch)
tree523758716ed60cf0a26105d09680672d751b2284 /lldb/unittests/ObjectFile
parent18b404a52177363aefb6c199bdda995a75bb8388 (diff)
downloadbcm5719-llvm-a67eb91047ac16ad757fc85eb2b9f35c649acb34.tar.gz
bcm5719-llvm-a67eb91047ac16ad757fc85eb2b9f35c649acb34.zip
Enable C++2a Chrono Literals
C++2a via http://wg21.link/p0355 permits the library literals of 'd' and 'y'. This patch enables them in the Lexer so that they can be properly parsed. Note that 'd' gets confused with the hex character, so modifications to how octal, binary, and decimal numbers are parsed were required. Since this is simply making previously invalid code legal, this should be fine. Hex still greedily parses the 'd' as a hexit, since it would a: violate [lex.ext]p1 b: break existing code. Differential Revision: https://reviews.llvm.org/D49504 llvm-svn: 337454
Diffstat (limited to 'lldb/unittests/ObjectFile')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud