struct Any::StorageImpl

Declaration

template <typename T>
struct Any::StorageImpl : public StorageBase { /* full declaration omitted */ };

Declared at: llvm/include/llvm/ADT/Any.h:42

Inherits from: Any::StorageBase

Templates

T

Member Variables

public T Value

Method Overview

Inherited from Any::StorageBase:

Methods

StorageImpl<T>(const T& Value)

Declared at: llvm/include/llvm/ADT/Any.h:43

Parameters

const T& Value

StorageImpl<T>(T&& Value)

Declared at: llvm/include/llvm/ADT/Any.h:45

Parameters

T&& Value

StorageImpl<T>(const StorageImpl<T>& Other)

Declared at: llvm/include/llvm/ADT/Any.h:57

Parameters

const StorageImpl<T>& Other

std::unique_ptr<StorageBase> clone() const

Declared at: llvm/include/llvm/ADT/Any.h:47

const void* id() const

Declared at: llvm/include/llvm/ADT/Any.h:51