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:



This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.