summaryrefslogtreecommitdiff
path: root/lib/Lex/LiteralSupport.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CUDA][HIP] Do not diagnose use of _Float16Yaxun Liu2019-01-291-2/+5
* Remove F16 literal support based on Float16 support.Erich Keane2019-01-251-4/+5
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-1/+1
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* Enable C++2a Chrono LiteralsErich Keane2018-07-191-3/+8
* [Fixed Point Arithmetic] Fix for bug where integer literals could be treated ...Leonard Chan2018-07-171-5/+10
* PR15730/PR16986 Allow dependently typed vector_size types.Erich Keane2018-07-131-1/+1
* [Fixed Point Arithmetic] Fixed Point Precision Bits and Fixed Point LiteralsLeonard Chan2018-06-201-2/+151
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-2/+2
* [Lex] Fix handling numerical literals ending with ' and signed exponent.Volodymyr Sapsai2018-02-061-9/+15
* Now that C++17 is official (https://www.iso.org/standard/68564.html), start c...Aaron Ballman2017-12-041-1/+1
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-0/+9
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-9/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-0/+9
* Rename cxx1z -> cxx17 across all diagnostic IDs.Richard Smith2017-08-131-1/+1
* Reapply Sema: allow imaginary constants via GNU extension if UDL overloads no...Tim Northover2017-08-091-24/+20
* Revert "Lexer: always allow imaginary constants in GNU mode."Tim Northover2017-08-081-1/+1
* Lexer: always allow imaginary constants in GNU mode.Tim Northover2017-08-081-1/+1
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through + ...Galina Kistanova2017-06-031-4/+11
* Revert "Sema: allow imaginary constants via GNU extension if UDL overloads no...Tim Northover2017-05-241-20/+24
* Fix 'set but not used' [-Wunused-but-set-variable] warningSimon Pilgrim2017-05-241-2/+0
* Sema: allow imaginary constants via GNU extension if UDL overloads not present.Tim Northover2017-05-231-25/+20
* Allow lexer to handle string_view literals. Patch from Anton Bikineev.Eric Fiselier2016-12-301-0/+9
* Move UTF functions into namespace llvm.Justin Lebar2016-09-301-13/+13
* Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...Eugene Zelenko2016-09-071-3/+13
* [NFC] Header cleanupMehdi Amini2016-07-181-0/+1
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-2/+11
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-11/+2
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-2/+11
* Update diagnostics now that hexadecimal literals look likely to be part of C+...Richard Smith2016-03-041-4/+10
* [OpenCL] Added half type literal with suffix h.Anastasia Stulova2016-02-171-2/+12
* PR26349: correctly check whether a digit sequence is empty in the presence of...Richard Smith2016-02-091-6/+8
* [Lex] Share some common code between decimal and octal parsing in NumericLite...Craig Topper2016-01-281-61/+47
* Properly track that a character literal is UTF-8, and pretty print the prefix...Aaron Ballman2016-01-071-0/+1
* Use %select to merge similar diagnostics. NFCCraig Topper2015-11-141-7/+7
* Use %select to merge two diagnostics that only differ in one word and are emi...Craig Topper2015-11-121-3/+2
* [Lex] A source-file new-line in a raw string literal results in a new-lineDavid Majnemer2015-09-231-4/+17
* [MS Extensions] Remove support for the i128 integer literal suffixDavid Majnemer2015-07-261-4/+1
* [lex] Don't read past the end of the bufferBenjamin Kramer2015-03-291-3/+4
* [lex] Turn range checks into asserts.Benjamin Kramer2015-03-291-44/+36
* Make Oveflow tracking more legible (CR feedback from Richard Smith on r232999)David Blaikie2015-03-231-1/+2
* Refactor: Simplify boolean expresssions in lib/LexDavid Blaikie2015-03-231-1/+1
* [c++1z] Support for u8 character literals.Richard Smith2014-11-081-2/+6
* C++1y is now C++14!Aaron Ballman2014-08-191-4/+4
* Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ...Craig Topper2014-06-261-13/+13
* Lex: Use the correct types for MS integer suffixesDavid Majnemer2014-06-211-11/+10
* Revert "Lex: Use the correct types for MS integer suffixes"Rafael Espindola2014-06-211-10/+11
* Lex: Use the correct types for MS integer suffixesDavid Majnemer2014-06-211-11/+10
* Permit the "if" literal suffix with Microsoft extensions enabled.Peter Collingbourne2014-05-291-2/+7