LLVM API Documentation

llvm::AssemblyAnnotationWriter Class Reference

#include <AsmAnnotationWriter.h>

List of all members.

Public Member Functions

virtual ~AssemblyAnnotationWriter ()
virtual void emitFunctionAnnot (const Function *F, raw_ostream &OS)
virtual void emitBasicBlockStartAnnot (const BasicBlock *BB, raw_ostream &OS)
virtual void emitBasicBlockEndAnnot (const BasicBlock *BB, raw_ostream &OS)
virtual void emitInstructionAnnot (const Instruction *I, raw_ostream &OS)


Detailed Description

Definition at line 27 of file AsmAnnotationWriter.h.


Constructor & Destructor Documentation

AssemblyAnnotationWriter::~AssemblyAnnotationWriter (  )  [virtual]

Definition at line 40 of file AsmWriter.cpp.


Member Function Documentation

virtual void llvm::AssemblyAnnotationWriter::emitFunctionAnnot ( const Function *  F,
raw_ostream &  OS 
) [inline, virtual]

Definition at line 34 of file AsmAnnotationWriter.h.

virtual void llvm::AssemblyAnnotationWriter::emitBasicBlockStartAnnot ( const BasicBlock *  BB,
raw_ostream &  OS 
) [inline, virtual]

Definition at line 38 of file AsmAnnotationWriter.h.

virtual void llvm::AssemblyAnnotationWriter::emitBasicBlockEndAnnot ( const BasicBlock *  BB,
raw_ostream &  OS 
) [inline, virtual]

Definition at line 43 of file AsmAnnotationWriter.h.

virtual void llvm::AssemblyAnnotationWriter::emitInstructionAnnot ( const Instruction *  I,
raw_ostream &  OS 
) [inline, virtual]

Definition at line 48 of file AsmAnnotationWriter.h.


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