Searched refs:BitstreamRemarkParser (Results 1 - 3 of 3) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Remarks/
H A DBitstreamRemarkParser.h1 //===-- BitstreamRemarkParser.h - Parser for Bitstream remarks --*- C++/-*-===//
18 #include "llvm/Remarks/BitstreamRemarkParser.h"
28 struct BitstreamRemarkParser : public RemarkParser { struct in namespace:llvm::remarks
46 explicit BitstreamRemarkParser(StringRef Buf) function in struct:llvm::remarks::BitstreamRemarkParser
50 BitstreamRemarkParser(StringRef Buf, ParsedStringTable StrTab) function in struct:llvm::remarks::BitstreamRemarkParser
77 Expected<std::unique_ptr<BitstreamRemarkParser>> createBitstreamParserFromMeta(
H A DBitstreamRemarkParser.cpp1 //===- BitstreamRemarkParser.cpp ------------------------------------------===//
14 #include "llvm/Remarks/BitstreamRemarkParser.h"
15 #include "BitstreamRemarkParser.h"
308 Expected<std::unique_ptr<BitstreamRemarkParser>>
322 StrTab ? std::make_unique<BitstreamRemarkParser>(Buf, std::move(*StrTab))
323 : std::make_unique<BitstreamRemarkParser>(Buf);
331 Expected<std::unique_ptr<Remark>> BitstreamRemarkParser::next() {
344 Error BitstreamRemarkParser::parseMeta() {
368 Error BitstreamRemarkParser::processCommonMeta(
393 static Error processStrTab(BitstreamRemarkParser
[all...]
H A DRemarkParser.cpp15 #include "BitstreamRemarkParser.h"
61 return std::make_unique<BitstreamRemarkParser>(Buf);
80 return std::make_unique<BitstreamRemarkParser>(Buf, std::move(StrTab));

Completed in 52 milliseconds