class IntRecTy

Declaration

class IntRecTy : public RecTy { /* full declaration omitted */ };

Description

'int' - Represent an integer value of no particular size

Declared at: llvm/include/llvm/TableGen/Record.h:149

Inherits from: RecTy

Member Variables

Method Overview

  • private IntRecTy(llvm::RecordKeeper & RK)
  • public static bool classof(const llvm::RecTy * RT)
  • public static llvm::IntRecTy * get(llvm::RecordKeeper & RK)
  • public std::string getAsString() const
  • public bool typeIsConvertibleTo(const llvm::RecTy * RHS) const

Inherited from RecTy:

Methods

IntRecTy(llvm::RecordKeeper& RK)

Declared at: llvm/include/llvm/TableGen/Record.h:152

Parameters

llvm::RecordKeeper& RK

static bool classof(const llvm::RecTy* RT)

Declared at: llvm/include/llvm/TableGen/Record.h:155

Parameters

const llvm::RecTy* RT

static llvm::IntRecTy* get(llvm::RecordKeeper& RK)

Declared at: llvm/include/llvm/TableGen/Record.h:159

Parameters

llvm::RecordKeeper& RK

std::string getAsString() const

Declared at: llvm/include/llvm/TableGen/Record.h:161

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:163

Parameters

const llvm::RecTy* RHS