46 std::optional<Regex> PassFilter;
48 std::unique_ptr<remarks::RemarkSerializer> RemarkSerializer;
50 const std::optional<std::string> Filename;
54 RemarkStreamer(std::unique_ptr<remarks::RemarkSerializer> RemarkSerializer,
55 std::optional<StringRef> Filename = std::nullopt);
60 return Filename ? std::optional<StringRef>(*Filename) : std::nullopt;
71 return std::move(RemarkSerializer);