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

Inherits from: ConstantData

Member Variables

Inherited from Value:

protected SubclassOptionalData
protected NumUserOperands
protected IsUsedByMD
protected HasName
protected HasMetadata
protected HasHungOffUses
protected HasDescriptor
public static MaxAlignmentExponent = 32
public static MaximumAlignment = 1ULL << MaxAlignmentExponent

Method Overview

Inherited from ConstantData:

Inherited from Constant:

Inherited from User:

Inherited from Value:

Methods

ConstantTokenNone(llvm::LLVMContext& Context)

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

Parameters

llvm::LLVMContext& Context

ConstantTokenNone(const llvm::ConstantTokenNone&)

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

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

Parameters

const llvm::Value* V

void destroyConstantImpl()

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

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

Description

Return the ConstantTokenNone.

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

Parameters

llvm::LLVMContext& Context