LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::Annotation Class Reference

#include <Annotation.h>

Inheritance diagram for llvm::Annotation:

Inheritance graph
[legend]
Collaboration diagram for llvm::Annotation:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Annotation (AnnotationID id)
virtual ~Annotation ()
AnnotationID getID () const
AnnotationgetNext () const

Friends

class Annotable

Detailed Description

Definition at line 65 of file Annotation.h.


Constructor & Destructor Documentation

llvm::Annotation::Annotation AnnotationID  id  )  [inline]
 

Definition at line 70 of file Annotation.h.

Annotation::~Annotation  )  [virtual]
 

Definition at line 18 of file Annotation.cpp.


Member Function Documentation

AnnotationID llvm::Annotation::getID  )  const [inline]
 

Definition at line 74 of file Annotation.h.

Referenced by llvm::Annotable::addAnnotation().

Annotation* llvm::Annotation::getNext  )  const [inline]
 

Definition at line 77 of file Annotation.h.

References Next().

Referenced by llvm::Annotable::getAnnotation(), and llvm::Annotable::~Annotable().


Friends And Related Function Documentation

friend class Annotable [friend]
 

Definition at line 66 of file Annotation.h.


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