LLVM API Documentation
#include <Record.h>


Public Member Functions | |
| bool | getValue () const |
| virtual Init * | convertInitializerTo (RecTy *Ty) const |
| virtual Init * | getBit (unsigned Bit) 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 BitInit * | get (bool V) |
BitInit - true/false - Represent a concrete initializer for a bit.
Definition at line 629 of file Record.h.
References llvm::Init::getKind(), and llvm::Init::IK_BitInit.
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 636 of file Record.h.
References llvm::RecTy::convertValue().
Definition at line 440 of file Record.cpp.
Referenced by llvm::BitsRecTy::convertValue().
| virtual std::string llvm::BitInit::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.
| bool llvm::BitInit::getValue | ( | ) | const [inline] |
Definition at line 634 of file Record.h.
Referenced by llvm::IntRecTy::convertValue().