LLVM: llvm::yaml::document_iterator Class Reference (original) (raw)

Iterator abstraction for Documents over a Stream. More...

#include "[llvm/Support/YAMLParser.h](YAMLParser%5F8h%5Fsource.html)"

Public Member Functions
document_iterator ()=default
document_iterator (std::unique_ptr< Document > &D)
bool operator== (const document_iterator &Other) const
bool operator!= (const document_iterator &Other) const
document_iterator operator++ ()
Document & operator* ()
std::unique_ptr< Document > & operator-> ()

Iterator abstraction for Documents over a Stream.

Definition at line 595 of file YAMLParser.h.

llvm::yaml::document_iterator::document_iterator ( ) default

document_iterator() [2/2]

llvm::yaml::document_iterator::document_iterator ( std::unique_ptr< Document > & D) inline

operator!=()

operator*()

Document & llvm::yaml::document_iterator::operator* ( ) inline

operator++()

operator->()

std::unique_ptr< Document > & llvm::yaml::document_iterator::operator-> ( ) inline

operator==()


The documentation for this class was generated from the following file: