class ConstantTokenNone

Declaration

class ConstantTokenNone : public ConstantData { /* full declaration omitted */ };

Description

A constant token which is empty

Declared at: llvm/include/llvm/IR/Constants.h:818

Inherits from: ConstantData

Member Variables

Inherited from Value:

protected SubclassOptionalData
protected NumUserOperands
protected IsUsedByMD
protected HasName
protected HasHungOffUses
protected HasDescriptor
public static MaxAlignmentExponent = 29
public static MaximumAlignment = 1U << MaxAlignmentExponent

Method Overview

  • public ConstantTokenNone(const llvm::ConstantTokenNone &)
  • public static bool classof(const llvm::Value * V)
  • public static llvm::ConstantTokenNone * get(llvm::LLVMContext & Context)

Inherited from ConstantData:

Inherited from Constant:

Inherited from User:

Inherited from Value:

Methods

ConstantTokenNone(const llvm::ConstantTokenNone&)

Declared at: llvm/include/llvm/IR/Constants.h:827

Parameters

const llvm::ConstantTokenNone&

static bool classof(const llvm::Value* V)

Description

Methods to support type inquiry through isa, cast, and dyn_cast.

Declared at: llvm/include/llvm/IR/Constants.h:833

Parameters

const llvm::Value* V

static llvm::ConstantTokenNone* get(
    llvm::LLVMContext& Context)

Description

Return the ConstantTokenNone.

Declared at: llvm/include/llvm/IR/Constants.h:830

Parameters

llvm::LLVMContext& Context