aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/YAMLParser.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-11-10[YAMLParser] Unfold multi-line scalar values (#70898)Igor Kudrin1-164/+209
2023-11-10[YAMLParser] Fix handling escaped line breaks in double-quoted scalars (#71775)Igor Kudrin1-7/+6
2023-11-03[Support] Use StringRef::starts_with/ends_with instead of startswith/endswith...Simon Pilgrim1-1/+1
2023-10-17[YAMLParser] Improve plain scalar spec compliance (#68946)akirchhoff-modular1-27/+44
2023-02-09[YAML] Trim trailing whitespace from plain scalarsrkayaith1-2/+5
2022-12-15YAMLParser: llvm::Optional => std::optionalFangrui Song1-1/+1
2022-12-06[ADT] Don't including None.h (NFC)Kazu Hirata1-1/+0
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata1-14/+15
2022-08-08[llvm] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song1-10/+10
2022-04-03Apply clang-tidy fixes for readability-redundant-member-init in YAMLParser.cp...Kazu Hirata1-2/+2
2022-02-28[YAMLParser] Add multi-line literal folding supportScott Linder1-5/+62
2022-01-21[llvm] Cleanup header dependencies in ADT and Supportserge-sans-paille1-1/+0
2022-01-03Revert "[llvm] Remove redundant member initialization (NFC)"Kazu Hirata1-2/+2
2022-01-01[llvm] Remove redundant member initialization (NFC)Kazu Hirata1-2/+2
2021-12-11[llvm] Use range-based for loops (NFC)Kazu Hirata1-2/+2
2021-01-22[llvm] Use isAlpha/isAlnum (NFC)Kazu Hirata1-10/+2
2021-01-06[llvm] Use llvm::append_range (NFC)Kazu Hirata1-5/+5
2020-12-12[YAML] Support extended spellings when parsing bools.Nathan James1-0/+86
2020-12-11[YAML] Use correct source location for unknown key errors.Nathan James1-1/+5
2020-11-18[YAMLIO] Support non-null-terminated inputsScott Linder1-17/+15
2020-11-16[YAMLIO] Correctly diagnose empty alias/anchorScott Linder1-1/+1
2020-09-19Add -Wno-error=unknown flag to clang-format.Joachim Meyer1-5/+2
2020-04-03[YAMLParser] Scanner::setError - ensure we use the StringRef::iterator argume...Simon Pilgrim1-10/+6
2020-01-29[llvm] Replace SmallStr.str().str() with std::string conversion operator.Jonas Devlieghere1-1/+1
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer1-3/+3
2019-11-11Fix null dereference in yaml::Document::skipThomas Finch1-2/+2
2019-11-09YAMLParser - fix SimpleKey uninitialized variable warnings. NFCI.Simon Pilgrim1-4/+4
2019-11-05YAML parser robustness improvementsThomas Finch1-12/+40
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-07-30Remove trailing spaceFangrui Song1-1/+1
2018-05-01Remove @brief commands from doxygen comments, too.Adrian Prantl1-54/+54
2018-03-27[YAML] Escape non-printable multibyte UTF8 in Output::scalarString.Graydon Hoare1-1/+5
2017-06-21[ProfileData, Support] Fix some Clang-tidy modernize-use-using and Include Wh...Eugene Zelenko1-20/+38
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1
2017-05-23Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through.Galina Kistanova1-0/+4
2016-11-28Improve error handling in YAML parsingMehdi Amini1-10/+22
2016-10-16Support: Return void from Scanner::scan_ns_uri_char, no one uses the resultJustin Bogner1-7/+2
2016-09-11ADT: Add AllocatorList, and use it for yaml::TokenDuncan P. N. Exon Smith1-18/+5
2016-08-30ADT: Split ilist_node_traits into alloc and callback, NFCDuncan P. N. Exon Smith1-9/+2
2016-08-22ADT: Remove ilist_*sentinel_traits, NFCDuncan P. N. Exon Smith1-4/+0
2016-08-12ADT: Share code for embedded sentinel traits, NFCDuncan P. N. Exon Smith1-14/+3
2016-08-11Use the range variant of find instead of unpacking begin/endDavid Majnemer1-2/+2
2016-02-16Simplify users of StringRef::{l,r}trim (NFC)Vedant Kumar1-1/+1
2015-12-28Refactor: Simplify boolean conditional return statements in llvm/lib/SupportAlexander Kornienko1-4/+2
2015-10-08Support: Stop relying on iterator auto-conversion, NFCDuncan P. N. Exon Smith1-6/+6
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-4/+4
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-4/+4
2015-05-21YAML: Null terminate block scalar's value.Alex Lorenz1-1/+2
2015-05-18[YAML] Plug a memory leakBenjamin Kramer1-2/+4
2015-05-14Fix memory leak introduced in r237314.Alex Lorenz1-1/+1