practicalswift
8efa5f587e
[gardening] Remove "-*- C++ -*-" tag from .cpp files
...
Emacs assumes .h files are C files by default which is why the
tag "-*- C++ -*-" is needed.
.cpp files do not have this problem.
2016-01-23 12:09:32 +01:00
Zach Panzarino
e3a4147ac9
Update copyright date
2015-12-31 23:28:40 +00:00
Dmitri Hrybenko
df21376444
Punycode: implement a UTF-8 encoder for use in demangler
...
Swift SVN r20311
2014-07-22 15:37:45 +00:00
Dmitri Hrybenko
e7b4e6c370
Punycode encoder/decoder: separate core and parts that depend on UTF8
...
encoder/decoder
Swift SVN r20309
2014-07-22 15:01:12 +00:00
Dmitri Hrybenko
734c0a9ba1
Revert "Punycode encoder/decoder: separate core and parts that depend on UTF8"
...
It broke tests.
Swift SVN r20308
2014-07-22 14:44:20 +00:00
Dmitri Hrybenko
56342b0cfa
Punycode encoder/decoder: separate core and parts that depend on UTF8
...
encoder/decoder
Swift SVN r20307
2014-07-22 14:37:37 +00:00
Dmitri Hrybenko
e33bb4c8de
Demangler: remove SmallVector from punycode encoder and decoder interface
...
Swift SVN r20250
2014-07-21 14:37:16 +00:00
Joe Groff
6607f6c235
Demangler: Demangle Unicode symbol names.
...
Implement the decoding half of RFC 3492 so we can demangle our Punycode-encoded Unicode symbol names.
Swift SVN r17759
2014-05-09 05:00:54 +00:00
Connor Wakamo
c7c15d68b8
Added missing newlines to the end of a few files.
...
Swift SVN r10791
2013-12-04 21:37:17 +00:00
Joe Groff
1013781bcc
Parse: Allow Unicode identifier characters.
...
Extend the character set for identifiers according to WG14 N1518, which recommends an extended character set for identifier start and continuation characters in C. Mangle identifiers containing non-ASCII characters by borrowing the Punycode encoding used for international domain names.
No Unicode operators just yet.
Swift SVN r4968
2013-04-28 21:39:02 +00:00