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:
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:
- public fromString
- public getArray
- public getBool
- public getBool
- public getDocument
- public getFloat
- public getFloat
- public getInt
- public getInt
- public getKind
- public getMap
- public getString
- public getUInt
- public getUInt
- public isArray
- public isEmpty
- public isMap
- public isScalar
- public isString
- public toString
Methods
¶ArrayDocNode()
ArrayDocNode()
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:251
¶ArrayDocNode(llvm::msgpack::DocNode& N)
ArrayDocNode(llvm::msgpack::DocNode& N)
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:252
Parameters
¶llvm::msgpack::DocNode& back() const
llvm::msgpack::DocNode& back() const
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:257
¶ArrayTy::iterator begin()
ArrayTy::iterator begin()
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:258
¶bool empty() const
bool empty() const
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:256
¶ArrayTy::iterator end()
ArrayTy::iterator end()
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:259
¶void push_back(llvm::msgpack::DocNode N)
void push_back(llvm::msgpack::DocNode N)
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:260
Parameters
¶size_t size() const
size_t size() const
Declared at: llvm/include/llvm/BinaryFormat/MsgPackDocument.h:255