class ArrayDocNode

Declaration

class ArrayDocNode : public DocNode { /* full declaration omitted */ };

Description

A DocNode that is an array.

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:249

Inherits from: DocNode

Member Variables

Inherited from DocNode:

protected

Method Overview

  • public ArrayDocNode()
  • public ArrayDocNode(llvm::msgpack::DocNode & N)
  • public llvm::msgpack::DocNode & back() const
  • public ArrayTy::iterator begin()
  • public bool empty() const
  • public ArrayTy::iterator end()
  • public void push_back(llvm::msgpack::DocNode N)
  • public size_t size() const

Inherited from DocNode:

Methods

ArrayDocNode()

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:251

ArrayDocNode(llvm::msgpack::DocNode& N)

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:252

Parameters

llvm::msgpack::DocNode& N

llvm::msgpack::DocNode& back() const

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:257

ArrayTy::iterator begin()

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:258

bool empty() const

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:256

ArrayTy::iterator end()

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:259

void push_back(llvm::msgpack::DocNode N)

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:260

Parameters

llvm::msgpack::DocNode N

size_t size() const

Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:255