struct YAMLMetaSerializer
Declaration
struct YAMLMetaSerializer : public MetaSerializer { /* full declaration omitted */ };
Description
This is the base class for a remark metadata serializer.
Declared at: llvm/include/llvm/Remarks/YAMLRemarkSerializer.h:55
Inherits from: MetaSerializer
Member Variables
- public Optional<llvm::StringRef> ExternalFilename
Inherited from MetaSerializer:
Method Overview
- public YAMLMetaSerializer(llvm::raw_ostream & OS, Optional<llvm::StringRef> ExternalFilename)
- public void emit()
Inherited from MetaSerializer:
Methods
¶YAMLMetaSerializer(
llvm::raw_ostream& OS,
Optional<llvm::StringRef> ExternalFilename)
YAMLMetaSerializer(
llvm::raw_ostream& OS,
Optional<llvm::StringRef> ExternalFilename)
Declared at: llvm/include/llvm/Remarks/YAMLRemarkSerializer.h:58
Parameters
- llvm::raw_ostream& OS
- Optional<llvm::StringRef> ExternalFilename
¶void emit()
void emit()
Declared at: llvm/include/llvm/Remarks/YAMLRemarkSerializer.h:61