LLVM API Documentation

Public Member Functions | Static Public Member Functions
llvm::UnsetInit Class Reference

#include <Record.h>

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

List of all members.

Public Member Functions

virtual InitconvertInitializerTo (RecTy *Ty) const
virtual InitgetBit (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 UnsetInitget ()

Detailed Description

UnsetInit - ? - Represents an uninitialized value

Definition at line 593 of file Record.h.


Member Function Documentation

static bool llvm::UnsetInit::classof ( const Init I) [inline, static]

Definition at line 600 of file Record.h.

References llvm::Init::getKind(), and llvm::Init::IK_UnsetInit.

virtual Init* llvm::UnsetInit::convertInitializerTo ( RecTy Ty) const [inline, virtual]

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]
virtual std::string llvm::UnsetInit::getAsString ( ) const [inline, virtual]

getAsString - Convert this value to a string form.

Implements llvm::Init.

Definition at line 614 of file Record.h.

virtual Init* llvm::UnsetInit::getBit ( unsigned  Bit) const [inline, virtual]

getBit - This method is used to return the initializer for the specified bit.

Implements llvm::Init.

Definition at line 609 of file Record.h.

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.

Definition at line 613 of file Record.h.


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