LLVM API Documentation
Iterator abstraction for Documents over a Stream. More...
#include <YAMLParser.h>
Public Member Functions | |
| document_iterator () | |
| document_iterator (OwningPtr< Document > &D) | |
| bool | operator== (const document_iterator &Other) |
| bool | operator!= (const document_iterator &Other) |
| document_iterator | operator++ () |
| Document & | operator* () |
| OwningPtr< Document > & | operator-> () |
Iterator abstraction for Documents over a Stream.
Definition at line 510 of file YAMLParser.h.
| llvm::yaml::document_iterator::document_iterator | ( | ) | [inline] |
Definition at line 512 of file YAMLParser.h.
Definition at line 513 of file YAMLParser.h.
| bool llvm::yaml::document_iterator::operator!= | ( | const document_iterator & | Other | ) | [inline] |
Definition at line 521 of file YAMLParser.h.
| Document& llvm::yaml::document_iterator::operator* | ( | ) | [inline] |
Definition at line 536 of file YAMLParser.h.
References llvm::OwningPtr< T >::get().
| document_iterator llvm::yaml::document_iterator::operator++ | ( | ) | [inline] |
Definition at line 525 of file YAMLParser.h.
References llvm::OwningPtr< T >::reset().
Definition at line 540 of file YAMLParser.h.
| bool llvm::yaml::document_iterator::operator== | ( | const document_iterator & | Other | ) | [inline] |
Definition at line 515 of file YAMLParser.h.