LLVM  12.0.0git
Public Member Functions | List of all members
llvm::ClauseVal Class Reference

#include "llvm/TableGen/DirectiveEmitter.h"

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

Public Member Functions

 ClauseVal (const llvm::Record *Def)
 
int getValue () const
 
bool isUserVisible () const
 
- Public Member Functions inherited from llvm::BaseRecord
 BaseRecord (const llvm::Record *Def)
 
StringRef getName () const
 
StringRef getAlternativeName () const
 
std::string getFormattedName ()
 
bool isDefault () const
 
const StringRef getRecordName () const
 

Additional Inherited Members

- Protected Attributes inherited from llvm::BaseRecord
const llvm::RecordDef
 

Detailed Description

Definition at line 205 of file DirectiveEmitter.h.

Constructor & Destructor Documentation

◆ ClauseVal()

llvm::ClauseVal::ClauseVal ( const llvm::Record Def)
inlineexplicit

Definition at line 207 of file DirectiveEmitter.h.

Member Function Documentation

◆ getValue()

int llvm::ClauseVal::getValue ( ) const
inline

Definition at line 209 of file DirectiveEmitter.h.

References llvm::BaseRecord::Def, and llvm::Record::getValueAsInt().

◆ isUserVisible()

bool llvm::ClauseVal::isUserVisible ( ) const
inline

Definition at line 211 of file DirectiveEmitter.h.

References llvm::BaseRecord::Def, and llvm::Record::getValueAsBit().


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