class AbstractSlotTrackerStorage

Declaration

class AbstractSlotTrackerStorage { /* full declaration omitted */ };

Description

Abstract interface of slot tracker storage.

Declared at: llvm/include/llvm/IR/ModuleSlotTracker.h:26

Method Overview

Methods

virtual void createMetadataSlot(
    const llvm::MDNode*)

Declared at: llvm/include/llvm/IR/ModuleSlotTracker.h:32

Parameters

const llvm::MDNode*

virtual int getMetadataSlot(const llvm::MDNode*)

Declared at: llvm/include/llvm/IR/ModuleSlotTracker.h:33

Parameters

const llvm::MDNode*

virtual unsigned int getNextMetadataSlot()

Declared at: llvm/include/llvm/IR/ModuleSlotTracker.h:30

virtual ~AbstractSlotTrackerStorage()

Declared at: llvm/include/llvm/IR/ModuleSlotTracker.h:28