History log of /external/llvm/unittests/Support/YAMLIOTest.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
cd81d94322a39503e4a3e87b6ee03d4fcb3465fb 21-Jul-2014 Stephen Hines <srhines@google.com> Update LLVM for rebase to r212749.

Includes a cherry-pick of:
r212948 - fixes a small issue with atomic calls

Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/unittests/Support/YAMLIOTest.cpp
dce4a407a24b04eebc6a376f8e62b41aaa7b071f 29-May-2014 Stephen Hines <srhines@google.com> Update LLVM for 3.5 rebase (r209712).

Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/unittests/Support/YAMLIOTest.cpp
36b56886974eae4f9c5ebc96befd3e7bfe5de338 24-Apr-2014 Stephen Hines <srhines@google.com> Update to LLVM 3.5a.

Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/unittests/Support/YAMLIOTest.cpp
6919bec07f9c4ee57a0e99f263b63546b386f22b 18-Nov-2013 Alexander Kornienko <alexfh@google.com> Recover gracefully when deserializing invalid YAML input.
Fixes http://llvm.org/PR16221, http://llvm.org/PR15927
Phabricator: http://llvm-reviews.chandlerc.com/D1236

Patch by Andrew Tulloch!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195016 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
52301027aa45b8608b00f4eb324ffa11e924284d 14-Nov-2013 Nick Kledzik <kledzik@apple.com> remove extra semicolon

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194658 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
04fca67d6f4b314ba618714698b58dbfba3af005 14-Nov-2013 Nick Kledzik <kledzik@apple.com> Add dyn_cast<> support to YAML I/O's IO class

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194655 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
4e7c22a90b28828e4a28751b65ae24091f7df4ec 14-Nov-2013 Nick Kledzik <kledzik@apple.com> Add simple support for tags in YAML I/O

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@194644 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
96b40055489a044a1815d5316f8b865794dd7550 24-Oct-2013 John Thompson <John.Thompson.JTSoftware@gmail.com> Reverting my r193344 checkin due to build breakage.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193350 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
43752f2d4f29ebb40318e8da05633c994b694f46 24-Oct-2013 John Thompson <John.Thompson.JTSoftware@gmail.com> Added std::string as a built-in type for mapping.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193344 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
2e942d5402ddfadb04853a6f9dab2128af7a1d5e 11-Sep-2013 Rui Ueyama <ruiu@google.com> Re-submit r190469: YAMLIO: Fix string quoting logic.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190485 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
90c782a9ca9bc9325e9a1f075890311c15dfeb0e 11-Sep-2013 Hans Wennborg <hans@hanshq.net> Revert "YAMLIO: Fix string quoting logic." (r190469)

It was turning the buildbots red.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190480 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
e9cf283e081cb68f0276aa4b893f290b9c26a0c7 11-Sep-2013 Rui Ueyama <ruiu@google.com> Remove trailing whitespace

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190472 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
7eb8b0fd84474f6a77ffa6211c0c753ed3142277 11-Sep-2013 Rui Ueyama <ruiu@google.com> YAMLIO: Fix string quoting logic.

YAMLIO printed a string as is without quotes unless it contains a newline
character. That did not suffice. We also need to quote a string if it starts
with a backquote, quote, double quote or atsign, or it's the empty string.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@190469 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
10ec62d2d2d6a6e4a68faf77d1c4058e40ed83f8 16-Aug-2013 Aaron Ballman <aaron@aaronballman.com> Removing a spurious semi-colon; this macro expands into a namespace.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188525 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
d5f33aa33fbf865e15a3dced11b847e88f6a8239 16-Aug-2013 Aaron Ballman <aaron@aaronballman.com> Tighten up the yamilizer so it stops eliding empty sequences if the embedded empty sequence is the first key/value in a map which is itself in a sequence.

Patch with help from Nick Kledzik.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188508 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
f6b6c37ca2a943a0a0f0407939b7633d7d62e321 10-Jan-2013 Dmitri Gribenko <gribozavr@gmail.com> Replace memcpys by a static_cast and an integral promotion.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172108 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
197616adda994d9c3f8fe46b2f5b5b34a1f164ad 10-Jan-2013 Dmitri Gribenko <gribozavr@gmail.com> Fix coding style


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172107 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
ff5ed5e2b48eeef3e17ba48f0820a4b6b7b7e779 10-Jan-2013 Jakub Staszak <kubastaszak@gmail.com> Unbreak tests after regression from r172081.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172105 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
5e1b31bf5588cd9ea0b16e94fcc1d908e40027e2 10-Jan-2013 David Greene <greened@obbligato.org> Fix Alias Bug

Use memcpy to do type punning instead of a cast. A cast or similar
operation through a union breaks strict aliasing rules.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172081 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
50c30427405142f1b587edee846606184ae6af8e 04-Jan-2013 Nick Kledzik <kledzik@apple.com> Fix how YAML I/O detects flow sequences.
Update test case to verify flow sequence is
written as a flow sequence.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171514 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
82612a6d73fd00f494ba16caef08a400c07db489 17-Dec-2012 Nick Kledzik <kledzik@apple.com> Fix some integer constant warnings by using a suffix

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170376 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
c83b8fec01565df67da45f437ca1311f7286e53b 17-Dec-2012 Nick Kledzik <kledzik@apple.com> re-enable test cases now that traits work with g++. Fix some g++ warnings

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170369 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
3cf080df3609f94eeaf5928d3c31d57462c4b3e7 12-Dec-2012 Nick Kledzik <kledzik@apple.com> Temporarily disable test cases until they compile with g++ too.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170035 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
f2150b6857f942dbb498bac2bcb39da34ee01c27 12-Dec-2012 David Blaikie <dblaikie@gmail.com> Unbreak the build. Fallout from r170019.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170033 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp
8ceb8b764f266ff00a590c88a7ecc654b13a8f0b 12-Dec-2012 Nick Kledzik <kledzik@apple.com> Initial implementation of a utility for converting native data
structures to and from YAML using traits. The first client will
be the test suite of lld. The documentation will show up at:

http://llvm.org/docs/YamlIO.html




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170019 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/unittests/Support/YAMLIOTest.cpp