Lines Matching refs:Expected

62 static Expected<bool> parseMagic(StringRef &Buf) {  in parseMagic()
72 static Expected<uint64_t> parseVersion(StringRef &Buf) { in parseVersion()
88 static Expected<uint64_t> parseStrTabSize(StringRef &Buf) { in parseStrTabSize()
98 static Expected<ParsedStringTable> parseStrTab(StringRef &Buf, in parseStrTab()
107 return Expected<ParsedStringTable>(std::move(Result)); in parseStrTab()
110 Expected<std::unique_ptr<YAMLRemarkParser>> remarks::createYAMLParserFromMeta( in createYAMLParserFromMeta()
114 Expected<bool> isMeta = parseMagic(Buf); in createYAMLParserFromMeta()
120 Expected<uint64_t> Version = parseVersion(Buf); in createYAMLParserFromMeta()
124 Expected<uint64_t> StrTabSize = parseStrTabSize(Buf); in createYAMLParserFromMeta()
133 Expected<ParsedStringTable> MaybeStrTab = parseStrTab(Buf, *StrTabSize); in createYAMLParserFromMeta()
188 Expected<std::unique_ptr<Remark>>
208 Expected<Type> T = parseType(*Root); in parseRemark()
216 Expected<StringRef> MaybeKey = parseKey(RemarkField); in parseRemark()
222 if (Expected<StringRef> MaybeStr = parseStr(RemarkField)) in parseRemark()
227 if (Expected<StringRef> MaybeStr = parseStr(RemarkField)) in parseRemark()
232 if (Expected<StringRef> MaybeStr = parseStr(RemarkField)) in parseRemark()
237 if (Expected<unsigned> MaybeU = parseUnsigned(RemarkField)) in parseRemark()
242 if (Expected<RemarkLocation> MaybeLoc = parseDebugLoc(RemarkField)) in parseRemark()
252 if (Expected<Argument> MaybeArg = parseArg(Arg)) in parseRemark()
271 Expected<Type> YAMLRemarkParser::parseType(yaml::MappingNode &Node) { in parseType()
285 Expected<StringRef> YAMLRemarkParser::parseKey(yaml::KeyValueNode &Node) { in parseKey()
292 Expected<StringRef> YAMLRemarkParser::parseStr(yaml::KeyValueNode &Node) { in parseStr()
311 Expected<unsigned> YAMLRemarkParser::parseUnsigned(yaml::KeyValueNode &Node) { in parseUnsigned()
322 Expected<RemarkLocation>
333 Expected<StringRef> MaybeKey = parseKey(DLNode); in parseDebugLoc()
339 if (Expected<StringRef> MaybeStr = parseStr(DLNode)) in parseDebugLoc()
344 if (Expected<unsigned> MaybeU = parseUnsigned(DLNode)) in parseDebugLoc()
349 if (Expected<unsigned> MaybeU = parseUnsigned(DLNode)) in parseDebugLoc()
365 Expected<Argument> YAMLRemarkParser::parseArg(yaml::Node &Node) { in parseArg()
375 Expected<StringRef> MaybeKey = parseKey(ArgEntry); in parseArg()
387 if (Expected<RemarkLocation> MaybeLoc = parseDebugLoc(ArgEntry)) { in parseArg()
399 if (Expected<StringRef> MaybeStr = parseStr(ArgEntry)) in parseArg()
416 Expected<std::unique_ptr<Remark>> YAMLRemarkParser::next() { in next()
420 Expected<std::unique_ptr<Remark>> MaybeResult = parseRemark(*YAMLIt); in next()
432 Expected<StringRef> YAMLStrTabRemarkParser::parseStr(yaml::KeyValueNode &Node) { in parseStr()
446 if (Expected<unsigned> MaybeStrID = parseUnsigned(Node)) in parseStr()
451 if (Expected<StringRef> Str = (*StrTab)[StrID]) in parseStr()