Lines Matching refs:YAMLRemarkParser
1 //===- YAMLRemarkParser.cpp -----------------------------------------------===//
14 #include "YAMLRemarkParser.h"
110 Expected<std::unique_ptr<YAMLRemarkParser>> remarks::createYAMLParserFromMeta(
159 std::unique_ptr<YAMLRemarkParser> Result =
162 : std::make_unique<YAMLRemarkParser>(Buf);
168 YAMLRemarkParser::YAMLRemarkParser(StringRef Buf)
169 : YAMLRemarkParser(Buf, std::nullopt) {}
171 YAMLRemarkParser::YAMLRemarkParser(StringRef Buf,
176 Error YAMLRemarkParser::error(StringRef Message, yaml::Node &Node) {
180 Error YAMLRemarkParser::error() {
189 YAMLRemarkParser::parseRemark(yaml::Document &RemarkEntry) {
271 Expected<Type> YAMLRemarkParser::parseType(yaml::MappingNode &Node) {
285 Expected<StringRef> YAMLRemarkParser::parseKey(yaml::KeyValueNode &Node) {
292 Expected<StringRef> YAMLRemarkParser::parseStr(yaml::KeyValueNode &Node) {
311 Expected<unsigned> YAMLRemarkParser::parseUnsigned(yaml::KeyValueNode &Node) {
323 YAMLRemarkParser::parseDebugLoc(yaml::KeyValueNode &Node) {
365 Expected<Argument> YAMLRemarkParser::parseArg(yaml::Node &Node) {
416 Expected<std::unique_ptr<Remark>> YAMLRemarkParser::next() {