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

Templates

T

Method Overview

Methods

OwningArrayRef<T>()

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

OwningArrayRef<T>(size_t Size)

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

Parameters

size_t Size

OwningArrayRef<T>(ArrayRef<T> Data)

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

Parameters

ArrayRef<T> Data

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

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

Parameters

OwningArrayRef<T>&& Other

~OwningArrayRef<T>()

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