LLVM: llvm::codeview::CodeViewRecordStreamer Class Reference (original) (raw)

#include "[llvm/DebugInfo/CodeView/CodeViewRecordIO.h](CodeViewRecordIO%5F8h%5Fsource.html)"

Public Member Functions
virtual void emitBytes (StringRef Data)=0
virtual void emitIntValue (uint64_t Value, unsigned Size)=0
virtual void emitBinaryData (StringRef Data)=0
virtual void AddComment (const Twine &T)=0
virtual void AddRawComment (const Twine &T)=0
virtual bool isVerboseAsm ()=0
virtual std::string getTypeName (TypeIndex TI)=0
virtual ~CodeViewRecordStreamer ()=default

Definition at line 32 of file CodeViewRecordIO.h.

virtual llvm::codeview::CodeViewRecordStreamer::~CodeViewRecordStreamer ( ) virtualdefault

AddComment()

virtual void llvm::codeview::CodeViewRecordStreamer::AddComment ( const Twine & T) pure virtual

References T.

AddRawComment()

virtual void llvm::codeview::CodeViewRecordStreamer::AddRawComment ( const Twine & T) pure virtual

References T.

emitBinaryData()

virtual void llvm::codeview::CodeViewRecordStreamer::emitBinaryData ( StringRef Data) pure virtual

emitBytes()

virtual void llvm::codeview::CodeViewRecordStreamer::emitBytes ( StringRef Data) pure virtual

emitIntValue()

virtual void llvm::codeview::CodeViewRecordStreamer::emitIntValue ( uint64_t Value, unsigned Size ) pure virtual

getTypeName()

virtual std::string llvm::codeview::CodeViewRecordStreamer::getTypeName ( TypeIndex TI) pure virtual

isVerboseAsm()

virtual bool llvm::codeview::CodeViewRecordStreamer::isVerboseAsm ( ) pure virtual

The documentation for this class was generated from the following file: