|
LLVM
3.7.0
|
#include <Record.h>
Public Member Functions | |
| RecordVal (Init *N, RecTy *T, bool P) | |
| RecordVal (const std::string &N, RecTy *T, bool P) | |
| const std::string & | getName () const |
| const Init * | getNameInit () const |
| std::string | getNameInitAsString () const |
| bool | getPrefix () const |
| RecTy * | getType () const |
| Init * | getValue () const |
| bool | setValue (Init *V) |
| void | dump () const |
| void | print (raw_ostream &OS, bool PrintSem=true) const |
Definition at line 1530 of file Record.cpp.
References llvm::UnsetInit::convertInitializerTo(), and llvm::UnsetInit::get().
Definition at line 1536 of file Record.cpp.
References llvm::UnsetInit::convertInitializerTo(), and llvm::UnsetInit::get().
| void RecordVal::dump | ( | ) | const |
Definition at line 1546 of file Record.cpp.
References llvm::errs().
| const std::string & RecordVal::getName | ( | ) | const |
Definition at line 1542 of file Record.cpp.
References getNameInit(), and getValue().
Definition at line 1120 of file Record.h.
Referenced by llvm::Record::addValue(), getName(), getNameInitAsString(), and llvm::VarInit::resolveListElementReference().
|
inline |
Definition at line 1121 of file Record.h.
References llvm::Init::getAsUnquotedString(), and getNameInit().
Referenced by print(), and llvm::Record::resolveReferencesTo().
|
inline |
|
inline |
Definition at line 1126 of file Record.h.
Referenced by llvm::UnOpInit::Fold(), and print().
|
inline |
Definition at line 1127 of file Record.h.
Referenced by llvm::DefInit::getFieldInit(), llvm::VarInit::getFieldType(), getName(), llvm::Record::getValueAsBit(), llvm::Record::getValueAsBitOrUnset(), llvm::Record::getValueAsBitsInit(), llvm::Record::getValueAsDag(), llvm::Record::getValueAsDef(), llvm::Record::getValueAsInt(), llvm::Record::getValueAsListInit(), llvm::Record::getValueAsString(), llvm::Record::getValueInit(), print(), llvm::VarInit::resolveListElementReference(), and llvm::Record::resolveReferencesTo().
| void RecordVal::print | ( | raw_ostream & | OS, |
| bool | PrintSem = true |
||
| ) | const |
Definition at line 1548 of file Record.cpp.
References getNameInitAsString(), getPrefix(), getType(), and getValue().
Referenced by llvm::operator<<().
Definition at line 1129 of file Record.h.
References llvm::Init::convertInitializerTo().
1.8.6