History log of /external/llvm/lib/Support/YAMLParser.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5c332dbd30d9398ed25b30c3080506f7b8e92290 05-May-2013 Dmitri Gribenko <gribozavr@gmail.com> Add ArrayRef constructor from None, and do the cleanups that this constructor enables

Patch by Robert Wilhelm.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181138 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
d04a8d4b33ff316ca4cf961e06c9e312eff8e64f 03-Dec-2012 Chandler Carruth <chandlerc@gmail.com> Use the new script to sort the includes of every file under lib.

Sooooo many of these had incorrect or strange main module includes.
I have manually inspected all of these, and fixed the main module
include to be the nearest plausible thing I could find. If you own or
care about any of these source files, I encourage you to take some time
and check that these edits were sensible. I can't have broken anything
(I strictly added headers, and reordered them, never removed), but they
may not be the headers you'd really like to identify as containing the
API being implemented.

Many forward declarations and missing includes were added to a header
files to allow them to parse cleanly when included first. The main
module rule does in fact have its merits. =]

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
525398e1376b0d61fe80a83ed2261e2e6e6ab4a3 20-Nov-2012 Sean Silva <silvas@purdue.edu> Allow using MemoryBuffers with yaml::Stream directly.

The rationale is to get YAML filenames in diagnostics from
yaml::Stream::printError -- currently the filename is hard-coded as
"YAML" because there's no buffer information available.

Patch by Kim Gräsman!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168341 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
696e06e4535e4e5125020b6cb5a14935ea06e6a2 26-Sep-2012 Benjamin Kramer <benny.kra@googlemail.com> YAMLParser: Fix invalid reads when encountering incorrectly quoted scalar.

Fixes PR12632.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@164701 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
e288cd100f86631ec0ade2a85930397a4ea7b21e 21-Jul-2012 Benjamin Kramer <benny.kra@googlemail.com> Remove unused private member variables uncovered by the recent changes to clang's -Wunused-private-field.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@160583 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
77592fe39c404f3c48b06fae48b965058b3a5ee8 09-Jun-2012 Dmitri Gribenko <gribozavr@gmail.com> Convert comments to proper Doxygen comments.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158248 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
24b709529f30bf8cb4769eefbfedb4179349fd28 15-May-2012 Michael J. Spencer <bigcheesegs@gmail.com> [Support/YAMLParser] Use rtrim on plain scalars.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@156787 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
34df1600e003bf83678b308f7aa63522dfbd4f4a 01-May-2012 Benjamin Kramer <benny.kra@googlemail.com> YAMLParser: get rid of global ctors & dtors.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155907 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
57d61de8580b85ee706dfe1cc11bfba96d46f347 27-Apr-2012 Michael J. Spencer <bigcheesegs@gmail.com> [Support/YAMLParser] Fix ASan found bugs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155735 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
60f3d92b2a72ee420ebeed3db252b6864413f220 26-Apr-2012 Michael J. Spencer <bigcheesegs@gmail.com> [Support/YAML] Properly fix unitialized variable warning by inserting a
'REPLACEMENT CHARACTER' (U+FFFD) when getAsInteger fails.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155653 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
eb23f9e92e607990ffe986735e10a8dec713909a 22-Apr-2012 Bill Wendling <isanbard@gmail.com> Remove some potential warnings about variables used uninitialized.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155307 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
2ddb84506c99760e977f25bcac9273431f7f0816 21-Apr-2012 Benjamin Kramer <benny.kra@googlemail.com> YAMLParser: silence warning about tautological comparison on unsigned-char platforms.

No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@155280 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
a95b4ebf3c17f0069b8cea3841d66395eaf6d4e1 04-Apr-2012 Benjamin Kramer <benny.kra@googlemail.com> Move yaml::Stream's dtor out of line so it can see Scanner's dtor.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154004 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
c35146b7254900b34ecad51fb71f9478360ca0b9 04-Apr-2012 Michael J. Spencer <bigcheesegs@gmail.com> Sorry about that. MSVC seems to accept just about any random string you give it ;/

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153979 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp
93210e847a1496b24cef881723e57c489082dcfe 04-Apr-2012 Michael J. Spencer <bigcheesegs@gmail.com> Add YAML parser to Support.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153977 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/YAMLParser.cpp