llvm::BitRecTy

'bit' - Represent a single bit

Synopsis

Declared in <llvm/TableGen/Record.h>

class BitRecTy
    : public RecTy

Base Classes

NameDescription
RecTyRepresents a TableGen type.

Enums

NameDescription
RecTyKind Subclass discriminator (for dyn_cast<> et al.)

Member Functions

NameDescription
dump Print this type to the standard error stream.
getAsString [virtual]Return the TableGen spelling of this type.
getListTy Returns the type representing list<thistype>.
getRecTyKind Return this type's kind.
getRecordKeeper Return the RecordKeeper that uniqued this Type.
print Print this type to OS.
typeIsA [virtual]Return true if 'this' type is equal to or a subtype of RHS. For example, a bit set is not an int, but they are convertible.
typeIsConvertibleTo [virtual]Return true if this type is convertible to RHS.

Static Member Functions

NameDescription
classof Return true if RT is a BitRecTy.
get Return the uniqued BitRecTy for RK.

Non-Member Functions

NameDescription
resolveTypesFind a common type that T1 and T2 convert to. Return 0 if no such type exists.