|
LLVM
3.7.0
|
#include "llvm/ADT/StringRef.h"#include "llvm/Support/Allocator.h"#include "llvm/Support/SMLoc.h"#include <limits>#include <map>#include <utility>Go to the source code of this file.
Classes | |
| class | llvm::yaml::Stream |
| This class represents a YAML stream potentially containing multiple documents. More... | |
| class | llvm::yaml::Node |
| Abstract base class for all Nodes. More... | |
| class | llvm::yaml::NullNode |
| A null value. More... | |
| class | llvm::yaml::ScalarNode |
| A scalar node is an opaque datum that can be presented as a series of zero or more Unicode scalar values. More... | |
| class | llvm::yaml::BlockScalarNode |
| A block scalar node is an opaque datum that can be presented as a series of zero or more Unicode scalar values. More... | |
| class | llvm::yaml::KeyValueNode |
| A key and value pair. More... | |
| class | llvm::yaml::basic_collection_iterator< BaseT, ValueT > |
| This is an iterator abstraction over YAML collections shared by both sequences and maps. More... | |
| class | llvm::yaml::MappingNode |
| Represents a YAML map created from either a block map for a flow map. More... | |
| class | llvm::yaml::SequenceNode |
| Represents a YAML sequence created from either a block sequence for a flow sequence. More... | |
| class | llvm::yaml::AliasNode |
| Represents an alias to a Node with an anchor. More... | |
| class | llvm::yaml::Document |
| A YAML Stream is a sequence of Documents. More... | |
| class | llvm::yaml::document_iterator |
| Iterator abstraction for Documents over a Stream. More... | |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
| llvm::yaml | |
Functions | |
| bool | llvm::yaml::dumpTokens (StringRef Input, raw_ostream &) |
| Dump all the tokens in this stream to OS. More... | |
| bool | llvm::yaml::scanTokens (StringRef Input) |
| Scans all tokens in input without outputting anything. More... | |
| std::string | llvm::yaml::escape (StringRef Input) |
| Escape Input for a double quoted scalar. More... | |
| template<class CollectionType > | |
| CollectionType::iterator | llvm::yaml::begin (CollectionType &C) |
| template<class CollectionType > | |
| void | llvm::yaml::skip (CollectionType &C) |
1.8.6