LLVM API Documentation

llvm::AssemblyAnnotationWriter Struct Reference

#include <AsmAnnotationWriter.h>

List of all members.

Public Member Functions

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


Detailed Description

Definition at line 28 of file AsmAnnotationWriter.h.


Constructor & Destructor Documentation

llvm::AssemblyAnnotationWriter::~AssemblyAnnotationWriter (  )  [virtual]

Definition at line 39 of file AsmWriter.cpp.


Member Function Documentation

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

Definition at line 43 of file AsmAnnotationWriter.h.

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

Definition at line 38 of file AsmAnnotationWriter.h.

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

Definition at line 34 of file AsmAnnotationWriter.h.

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

Definition at line 48 of file AsmAnnotationWriter.h.


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