LLVM API Documentation
#include <Record.h>


Public Member Functions | |
| virtual Init * | convertInitializerTo (RecTy *Ty) const |
| virtual Init * | getBit (unsigned Bit) const |
| virtual bool | isComplete () const |
| virtual std::string | getAsString () const |
| getAsString - Convert this value to a string form. | |
Static Public Member Functions | |
| static bool | classof (const Init *I) |
| static UnsetInit * | get () |
Definition at line 600 of file Record.h.
References llvm::Init::getKind(), and llvm::Init::IK_UnsetInit.
convertInitializerTo - This virtual function is a simple call-back function that should be overridden to call the appropriate RecTy::convertValue method.
Implements llvm::Init.
Definition at line 605 of file Record.h.
References llvm::RecTy::convertValue().
| UnsetInit * UnsetInit::get | ( | ) | [static] |
Definition at line 433 of file Record.cpp.
Referenced by llvm::BitsRecTy::convertValue(), fixBitInit(), llvm::Record::getValueAsBitOrUnset(), llvm::Record::isValueUnset(), and llvm::RecordVal::RecordVal().
| virtual std::string llvm::UnsetInit::getAsString | ( | ) | const [inline, virtual] |
getAsString - Convert this value to a string form.
Implements llvm::Init.
getBit - This method is used to return the initializer for the specified bit.
Implements llvm::Init.
| virtual bool llvm::UnsetInit::isComplete | ( | ) | const [inline, virtual] |
isComplete - This virtual method should be overridden by values that may not be completely specified yet.
Reimplemented from llvm::Init.