class OwningArrayRef

Declaration

template <typename T>
class OwningArrayRef { /* full declaration omitted */ };

Description

This is a MutableArrayRef that owns its array.

Declared at: llvm/include/llvm/ADT/ArrayRef.h:433

Templates

T

Method Overview

Methods

OwningArrayRef<T>()

Declared at: llvm/include/llvm/ADT/ArrayRef.h:435

OwningArrayRef<T>(size_t Size)

Declared at: llvm/include/llvm/ADT/ArrayRef.h:436

Parameters

size_t Size

OwningArrayRef<T>(ArrayRef<T> Data)

Declared at: llvm/include/llvm/ADT/ArrayRef.h:438

Parameters

ArrayRef<T> Data

OwningArrayRef<T>(OwningArrayRef<T>&& Other)

Declared at: llvm/include/llvm/ADT/ArrayRef.h:443

Parameters

OwningArrayRef<T>&& Other

~OwningArrayRef<T>()

Declared at: llvm/include/llvm/ADT/ArrayRef.h:452