struct MetaSerializer

Declaration

struct MetaSerializer { /* full declaration omitted */ };

Description

This is the base class for a remark metadata serializer.

Declared at: llvm/include/llvm/Remarks/RemarkSerializer.h:64

Member Variables

public llvm::raw_ostream& OS
The open raw_ostream that the metadata is emitted to.

Method Overview

Methods

MetaSerializer(llvm::raw_ostream& OS)

Declared at: llvm/include/llvm/Remarks/RemarkSerializer.h:68

Parameters

llvm::raw_ostream& OS

virtual void emit()

Declared at: llvm/include/llvm/Remarks/RemarkSerializer.h:72

virtual ~MetaSerializer()

Description

This is just an interface.

Declared at: llvm/include/llvm/Remarks/RemarkSerializer.h:71