index
:
clang/clang.git
release_50-based
release_60-based
release_70-based
release_80-based
upstream/google/stable
upstream/google/testing
upstream/master
upstream/release_26
upstream/release_27
upstream/release_28
upstream/release_29
upstream/release_30
upstream/release_31
upstream/release_32
upstream/release_33
upstream/release_34
upstream/release_35
upstream/release_35@215011
upstream/release_36
upstream/release_37
upstream/release_38
upstream/release_39
upstream/release_40
upstream/release_50
upstream/release_60
upstream/release_70
upstream/release_80
upstream/release_90
wip/pending-upstream
(deprecated) Vendor branches of https://git.llvm.org/git/clang.git , use clang/llvm-project instead.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
Lex
/
LiteralSupport.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Added LLVM_FALLTHROUGH to address warning: this statement may fall through + ...
Galina Kistanova
2017-06-03
1
-4
/
+11
*
Revert "Sema: allow imaginary constants via GNU extension if UDL overloads no...
Tim Northover
2017-05-24
1
-20
/
+24
*
Fix 'set but not used' [-Wunused-but-set-variable] warning
Simon Pilgrim
2017-05-24
1
-2
/
+0
*
Sema: allow imaginary constants via GNU extension if UDL overloads not present.
Tim Northover
2017-05-23
1
-25
/
+20
*
Allow lexer to handle string_view literals. Patch from Anton Bikineev.
Eric Fiselier
2016-12-30
1
-0
/
+9
*
Move UTF functions into namespace llvm.
Justin Lebar
2016-09-30
1
-13
/
+13
*
Fix some Clang-tidy modernize-use-using and Include What You Use warnings; ot...
Eugene Zelenko
2016-09-07
1
-3
/
+13
*
[NFC] Header cleanup
Mehdi Amini
2016-07-18
1
-0
/
+1
*
Enable support for __float128 in Clang and enable it on pertinent platforms
Nemanja Ivanovic
2016-05-09
1
-2
/
+11
*
Revert 266186 as it breaks anything that includes type_traits on some platforms
Nemanja Ivanovic
2016-04-15
1
-11
/
+2
*
Enable support for __float128 in Clang
Nemanja Ivanovic
2016-04-13
1
-2
/
+11
*
Update diagnostics now that hexadecimal literals look likely to be part of C+...
Richard Smith
2016-03-04
1
-4
/
+10
*
[OpenCL] Added half type literal with suffix h.
Anastasia Stulova
2016-02-17
1
-2
/
+12
*
PR26349: correctly check whether a digit sequence is empty in the presence of...
Richard Smith
2016-02-09
1
-6
/
+8
*
[Lex] Share some common code between decimal and octal parsing in NumericLite...
Craig Topper
2016-01-28
1
-61
/
+47
*
Properly track that a character literal is UTF-8, and pretty print the prefix...
Aaron Ballman
2016-01-07
1
-0
/
+1
*
Use %select to merge similar diagnostics. NFC
Craig Topper
2015-11-14
1
-7
/
+7
*
Use %select to merge two diagnostics that only differ in one word and are emi...
Craig Topper
2015-11-12
1
-3
/
+2
*
[Lex] A source-file new-line in a raw string literal results in a new-line
David Majnemer
2015-09-23
1
-4
/
+17
*
[MS Extensions] Remove support for the i128 integer literal suffix
David Majnemer
2015-07-26
1
-4
/
+1
*
[lex] Don't read past the end of the buffer
Benjamin Kramer
2015-03-29
1
-3
/
+4
*
[lex] Turn range checks into asserts.
Benjamin Kramer
2015-03-29
1
-44
/
+36
*
Make Oveflow tracking more legible (CR feedback from Richard Smith on r232999)
David Blaikie
2015-03-23
1
-1
/
+2
*
Refactor: Simplify boolean expresssions in lib/Lex
David Blaikie
2015-03-23
1
-1
/
+1
*
[c++1z] Support for u8 character literals.
Richard Smith
2014-11-08
1
-2
/
+6
*
C++1y is now C++14!
Aaron Ballman
2014-08-19
1
-4
/
+4
*
Convert StringLiteralParser constructor to use ArrayRef instead of a pointer ...
Craig Topper
2014-06-26
1
-13
/
+13
*
Lex: Use the correct types for MS integer suffixes
David Majnemer
2014-06-21
1
-11
/
+10
*
Revert "Lex: Use the correct types for MS integer suffixes"
Rafael Espindola
2014-06-21
1
-10
/
+11
*
Lex: Use the correct types for MS integer suffixes
David Majnemer
2014-06-21
1
-11
/
+10
*
Permit the "if" literal suffix with Microsoft extensions enabled.
Peter Collingbourne
2014-05-29
1
-2
/
+7
*
Remove limits on the number of fix-it hints and ranges in the DiagnosticsEngine.
Alexander Kornienko
2014-05-22
1
-2
/
+1
*
[C++11] Use 'nullptr'. Lex edition.
Craig Topper
2014-05-17
1
-4
/
+4
*
Add some missing checks for C++1y digit separators that don't in fact separate
Richard Smith
2014-04-22
1
-0
/
+6
*
Remove uses of SmallString::equals in favor of SmallVectorImpl<char>'s operat...
David Blaikie
2014-03-09
1
-1
/
+1
*
PR18855: Add support for UCNs and UTF-8 encoding within ud-suffixes.
Richard Smith
2014-02-17
1
-12
/
+67
*
NumericLiteralParser::ParseNumberStartingWithZero(): Try to appease MSC16's m...
NAKAMURA Takumi
2013-09-27
1
-2
/
+5
*
Fix buildbot breakage.
Richard Smith
2013-09-26
1
-4
/
+4
*
Replace a bool with an enum for clarity, based on review comment from James D...
Richard Smith
2013-09-26
1
-7
/
+8
*
Implement C++1y digit separator proposal (' as a digit separator). This is not
Richard Smith
2013-09-26
1
-4
/
+39
*
Handle standard libraries that miss out the space when defining the standard
Richard Smith
2013-09-24
1
-0
/
+5
*
Fix CharByteWidth assertion in LiteralSupport.
Eli Friedman
2013-09-18
1
-1
/
+1
*
Revert r188863 which could propose wrong fixits for multibyte character liter...
Nick Lewycky
2013-08-21
1
-9
/
+3
*
Issue fixits replacing invalid character literals with the equivalent \xNN
Nick Lewycky
2013-08-21
1
-3
/
+9
*
No functionality change. Adjust a bunch of formatting issues in this code and
Nick Lewycky
2013-08-21
1
-20
/
+20
*
C++1y literal suffix support:
Richard Smith
2013-07-23
1
-5
/
+51
*
Integers which are too large should be an error.
Eli Friedman
2013-07-23
1
-2
/
+2
*
Note that we support (and in fact have supported since the dawn of time itself)
Richard Smith
2013-04-19
1
-2
/
+7
*
Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.
Jordan Rose
2013-02-08
1
-10
/
+10
*
Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support
Dmitri Gribenko
2013-01-30
1
-1
/
+2
[next]