LLVM 22.0.0git
|
Iterator abstraction for Documents over a Stream. More...
#include "llvm/Support/YAMLParser.h"
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.
|
default |
Referenced by operator!=(), operator++(), and operator==().
|
inline |
Definition at line 598 of file YAMLParser.h.
References D().
|
inline |
Definition at line 606 of file YAMLParser.h.
References document_iterator(), and llvm::Other.
|
inline |
Definition at line 621 of file YAMLParser.h.
|
inline |
Definition at line 610 of file YAMLParser.h.
References assert(), and document_iterator().
|
inline |
Definition at line 623 of file YAMLParser.h.
|
inline |
Definition at line 600 of file YAMLParser.h.
References document_iterator(), and llvm::Other.