LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
llvm::SubMultiClassReference Struct Reference
Collaboration diagram for llvm::SubMultiClassReference:
Collaboration graph
[legend]

Public Member Functions

 SubMultiClassReference ()
 
bool isInvalid () const
 
void dump () const
 

Public Attributes

SMRange RefRange
 
MultiClassMC
 
std::vector< Init * > TemplateArgs
 

Detailed Description

Definition at line 37 of file TGParser.cpp.

Constructor & Destructor Documentation

llvm::SubMultiClassReference::SubMultiClassReference ( )
inline

Definition at line 41 of file TGParser.cpp.

Member Function Documentation

void llvm::SubMultiClassReference::dump ( ) const

Definition at line 47 of file TGParser.cpp.

References llvm::MultiClass::dump(), llvm::errs(), MC, and TemplateArgs.

bool llvm::SubMultiClassReference::isInvalid ( ) const
inline

Definition at line 43 of file TGParser.cpp.

References MC.

Member Data Documentation

MultiClass* llvm::SubMultiClassReference::MC

Definition at line 39 of file TGParser.cpp.

Referenced by dump(), and isInvalid().

SMRange llvm::SubMultiClassReference::RefRange

Definition at line 38 of file TGParser.cpp.

std::vector<Init*> llvm::SubMultiClassReference::TemplateArgs

Definition at line 40 of file TGParser.cpp.

Referenced by dump().


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