LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
llvm::MultiClass Struct Reference

#include <Record.h>

Collaboration diagram for llvm::MultiClass:
Collaboration graph
[legend]

Public Types

typedef std::vector< Record * > RecordVector
 

Public Member Functions

void dump () const
 
 MultiClass (const std::string &Name, SMLoc Loc, RecordKeeper &Records)
 

Public Attributes

Record Rec
 
RecordVector DefPrototypes
 

Detailed Description

Definition at line 1636 of file Record.h.

Member Typedef Documentation

typedef std::vector<Record*> llvm::MultiClass::RecordVector

Definition at line 1638 of file Record.h.

Constructor & Destructor Documentation

llvm::MultiClass::MultiClass ( const std::string &  Name,
SMLoc  Loc,
RecordKeeper Records 
)
inline

Definition at line 1643 of file Record.h.

Member Function Documentation

void MultiClass::dump ( ) const

Member Data Documentation

RecordVector llvm::MultiClass::DefPrototypes

Definition at line 1639 of file Record.h.

Referenced by dump().

Record llvm::MultiClass::Rec

Definition at line 1637 of file Record.h.

Referenced by dump(), llvm::UnOpInit::Fold(), and llvm::QualifyName().


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