index
:
emscripten-fastcomp-clang
master
emscripten clang
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Lex
/
LiteralSupport.cpp
Age
Commit message (
Expand
)
Author
2013-04-19
Note that we support (and in fact have supported since the dawn of time itself)
Richard Smith
2013-02-08
Excise <cctype> from Clang (except clang-tblgen) in favor of CharInfo.h.
Jordan Rose
2013-01-30
Move UTF conversion routines from clang/lib/Basic to llvm/lib/Support
Dmitri Gribenko
2013-01-27
PR15067: Don't assert when a UCN appears in a C90 file.
Jordan Rose
2013-01-24
Unify diagnostics for \x, \u, and \U without any following hex digits.
Jordan Rose
2013-01-18
Adopt llvm::hexDigitValue.
Jordan Rose
2013-01-02
s/CPlusPlus0x/CPlusPlus11/g
Richard Smith
2012-12-04
Sort all of Clang's files under 'lib', and fix up the broken headers
Chandler Carruth
2012-11-08
LiteralSupport: Don't overflow the temporary buffer when decoding invalid str...
Benjamin Kramer
2012-11-08
LiteralSupport: Clean up style violations. No functionality change.
Benjamin Kramer
2012-10-30
Handle string encoding diagnostics when there are too many invalid ranges.
David Blaikie
2012-10-28
improve highlighting of invalid string encodings
Seth Cantrell
2012-09-25
Rename CanFitInto64Bits to alwaysFitsInto64Bits per discussion on IRC.
Jordan Rose
2012-09-25
Optimize NumericLiteralParser::GetIntegerValue().
Dmitri Gribenko
2012-09-24
Small cleanup of literal semantic analysis: hiding 'char *' pointers behind
Dmitri Gribenko
2012-09-08
When a bad UTF-8 encoding or bogus escape sequence is encountered in a
Richard Smith
2012-07-03
Share ConvertUTF8toWide() between Lex and CodeGen.
Nico Weber
2012-06-19
Documentation cleanup: add \verbatim markup for grammar productions
James Dennett
2012-06-17
Documentation cleanup: added \verbatim...\verbatim markup to fix the
James Dennett
2012-06-13
Fix off-by-one error in UTF-16 encoding: don't try to use a surrogate pair fo...
Richard Smith
2012-06-13
PR13099: Teach -Wformat about raw string literals, UTF-8 strings and Unicode ...
Richard Smith
2012-05-03
In StringLiteralParser::init, make sure we emit an error when
Argyrios Kyrtzidis
2012-05-03
In StringLiteralParser::init(), fail gracefully if the string is
Argyrios Kyrtzidis
2012-03-11
Unify naming of LangOptions variable/get function across the Clang stack (Lex...
David Blaikie
2012-03-09
Improve diagnostics for UCNs referring to control characters and members of the
Richard Smith
2012-03-08
When checking the encoding of an 8-bit string literal, don't just check the
Richard Smith
2012-03-08
Add support for cooked forms of user-defined-integer-literal and
Richard Smith
2012-03-08
User-defined literal support for character literals.
Richard Smith
2012-03-05
Lexing support for user-defined literals. Currently these lex as the same token
Richard Smith
2012-02-11
Implement warning for non-wide string literals with an unexpected encoding. ...
Eli Friedman
2012-02-08
Fixing hex floating literal support so that it handles 0x.2p2 properly.
Aaron Ballman
2012-02-07
Hex literals without a significand no longer crash the lexer. Fixes bug 7910
Aaron Ballman
2012-02-05
Basic: import SmallString<> into clang namespace
Dylan Noblesmith
2012-01-18
stop claiming unicode escape sequences are too long in strings, because they ...
Seth Cantrell
2012-01-18
Improves support for Unicode in character literals
Seth Cantrell
2011-11-14
Fix a regression in wide character codegen. See PR11369.
Nico Weber
2011-11-05
Fix one last place where we weren't writing into a string literal consistently.
Eli Friedman
2011-11-02
Use native endianness for writing out character escapes to the result buffer ...
Eli Friedman
2011-11-01
Perform proper conversion for strings encoded in the source file as UTF-8. (...
Eli Friedman
2011-10-12
We do parse hexfloats in C++11; make it actually work.
Douglas Gregor
2011-09-27
When parsing a character literal, extract the characters from the
Douglas Gregor
2011-09-25
Rename Diagnostic to DiagnosticsEngine as per issue 5397
David Blaikie
2011-09-23
Fix missing includes for llvm_unreachable
David Blaikie
2011-09-23
Switch assert(0/false) llvm_unreachable.
David Blaikie
2011-09-17
Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...
Francois Pichet
2011-08-30
Allow C99 hexfloats in C++0x mode. This change resolves the standards
Douglas Gregor
2011-08-19
Warn about and truncate UCNs that are too big for their character literal type.
Craig Topper
2011-08-12
De-Unicode-ify.
NAKAMURA Takumi
2011-08-11
Raw string followup. Pass a couple StringRefs by value.
Craig Topper
2011-08-11
Add support for C++0x raw string literals.
Craig Topper
[next]