LLVM API Documentation
Iterator abstraction for Documents over a Stream. More...
#include <YAMLParser.h>
Public Member Functions | |
| document_iterator () | |
| document_iterator (std::unique_ptr< Document > &D) | |
| bool | operator== (const document_iterator &Other) |
| bool | operator!= (const document_iterator &Other) |
| document_iterator | operator++ () |
| Document & | operator* () |
| std::unique_ptr< Document > & | operator-> () |
Iterator abstraction for Documents over a Stream.
Definition at line 518 of file YAMLParser.h.
| llvm::yaml::document_iterator::document_iterator | ( | ) | [inline] |
Definition at line 520 of file YAMLParser.h.
| llvm::yaml::document_iterator::document_iterator | ( | std::unique_ptr< Document > & | D | ) | [inline] |
Definition at line 521 of file YAMLParser.h.
| bool llvm::yaml::document_iterator::operator!= | ( | const document_iterator & | Other | ) | [inline] |
Definition at line 529 of file YAMLParser.h.
| Document& llvm::yaml::document_iterator::operator* | ( | ) | [inline] |
Definition at line 542 of file YAMLParser.h.
| document_iterator llvm::yaml::document_iterator::operator++ | ( | ) | [inline] |
Definition at line 531 of file YAMLParser.h.
| std::unique_ptr<Document>& llvm::yaml::document_iterator::operator-> | ( | ) | [inline] |
Definition at line 544 of file YAMLParser.h.
| bool llvm::yaml::document_iterator::operator== | ( | const document_iterator & | Other | ) | [inline] |
Definition at line 523 of file YAMLParser.h.