Home | History | Annotate | Download | only in Support

Lines Matching defs:Stream

417   /// @brief Generate tokens needed to close out the stream.
486 /// @brief Are we at the start of the stream?
546 OS << "Stream-Start: ";
549 OS << "Stream-End: ";
1524 Stream::Stream(StringRef Input, SourceMgr &SM)
1528 Stream::~Stream() {}
1530 bool Stream::failed() { return scanner->failed(); }
1532 void Stream::printError(Node *N, const Twine &Msg) {
1541 void Stream::handleYAMLDirective(const Token &t) {
1545 document_iterator Stream::begin() {
1547 report_fatal_error("Can only iterate over the stream once");
1549 // Skip Stream-Start.
1556 document_iterator Stream::end() {
1560 void Stream::skip() {
1975 Document::Document(Stream &S) : stream(S), Root(0) {
1984 if (stream.scanner->failed())
2000 return stream.scanner->peekNext();
2004 return stream.scanner->getNext();
2008 stream.scanner->setError(Message, Location.Range.begin());
2012 return stream.scanner->failed();
2023 return new (NodeAllocator) AliasNode(stream.CurrentDoc, T.Range.substr(1));
2045 return new (NodeAllocator) SequenceNode( stream.CurrentDoc
2051 SequenceNode( stream.CurrentDoc
2057 MappingNode( stream.CurrentDoc
2063 SequenceNode( stream.CurrentDoc
2069 MappingNode( stream.CurrentDoc
2075 ScalarNode( stream.CurrentDoc
2081 MappingNode( stream.CurrentDoc
2090 return new (NodeAllocator) NullNode(stream.CurrentDoc);
2106 stream.handleYAMLDirective(getNext());