14 #ifndef LLVM_REMARKS_BITSTREAMREMARKSERIALIZER_H
15 #define LLVM_REMARKS_BITSTREAMREMARKSERIALIZER_H
109 std::optional<uint64_t> RemarkVersion,
110 std::optional<const StringTable *> StrTab = std::nullopt,
111 std::optional<StringRef> Filename = std::nullopt);
152 std::optional<StringRef> ExternalFilename = std::nullopt)
override;
165 std::optional<BitstreamRemarkSerializerHelper>
TmpHelper;
170 std::optional<const StringTable *>
StrTab;
176 std::optional<const StringTable *>
StrTab = std::nullopt,
187 std::optional<const StringTable *>
StrTab = std::nullopt,
192 void emit()
override;
198 #endif // LLVM_REMARKS_BITSTREAMREMARKSERIALIZER_H