class RecTy
Declaration
class RecTy { /* full declaration omitted */ };
Declared at: llvm/include/llvm/TableGen/Record.h:54
Method Overview
- public RecTy(llvm::RecTy::RecTyKind K)
- public void dump() const
- public virtual std::string getAsString() const
- public llvm::ListRecTy * getListTy()
- public llvm::RecTy::RecTyKind getRecTyKind() const
- public void print(llvm::raw_ostream & OS) const
- public virtual bool typeIsA(const llvm::RecTy * RHS) const
- public virtual bool typeIsConvertibleTo(const llvm::RecTy * RHS) const
- public virtual ~RecTy()
Methods
¶RecTy(llvm::RecTy::RecTyKind K)
RecTy(llvm::RecTy::RecTyKind K)
Declared at: llvm/include/llvm/TableGen/Record.h:73
Parameters
- llvm::RecTy::RecTyKind K
¶void dump() const
void dump() const
Declared at: llvm/include/llvm/TableGen/Record.h:80
¶virtual std::string getAsString() const
virtual std::string getAsString() const
Declared at: llvm/include/llvm/TableGen/Record.h:78
¶llvm::ListRecTy* getListTy()
llvm::ListRecTy* getListTy()
Description
Returns the type representing list <this >.
Declared at: llvm/include/llvm/TableGen/Record.h:91
¶llvm::RecTy::RecTyKind getRecTyKind() const
llvm::RecTy::RecTyKind getRecTyKind() const
Declared at: llvm/include/llvm/TableGen/Record.h:76
¶void print(llvm::raw_ostream& OS) const
void print(llvm::raw_ostream& OS) const
Declared at: llvm/include/llvm/TableGen/Record.h:79
Parameters
¶virtual bool typeIsA(const llvm::RecTy* RHS) const
virtual bool typeIsA(const llvm::RecTy* RHS) const
Description
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.
Declared at: llvm/include/llvm/TableGen/Record.h:88
Parameters
- const llvm::RecTy* RHS
¶virtual bool typeIsConvertibleTo(
const llvm::RecTy* RHS) const
virtual bool typeIsConvertibleTo(
const llvm::RecTy* RHS) const
Description
Return true if all values of 'this' type can be converted to the specified type.
Declared at: llvm/include/llvm/TableGen/Record.h:84
Parameters
- const llvm::RecTy* RHS
¶virtual ~RecTy()
virtual ~RecTy()
Declared at: llvm/include/llvm/TableGen/Record.h:74