Home | History | Annotate | Download | only in Support

Lines Matching refs:yaml

1 //===--- YAMLParser.cpp - Simple YAML parser ------------------------------===//
10 // This file implements a YAML parser.
26 using namespace yaml;
98 namespace yaml {
108 /// Token - A single YAML token.
258 namespace yaml {
259 /// @brief Scans YAML tokens from a MemoryBuffer.
311 // The following functions are based on the gramar rules in the YAML spec. The
480 /// @brief Current YAML indentation level in spaces.
513 } // end namespace yaml
545 bool yaml::dumpTokens(StringRef Input, raw_ostream &OS) {
626 bool yaml::scanTokens(StringRef Input) {
628 llvm::yaml::Scanner scanner(Input, SM);
630 llvm::yaml::Token T = scanner.getNext();
639 std::string yaml::escape(StringRef Input) {
711 InputBuffer = MemoryBuffer::getMemBuffer(Input, "YAML");
1045 if (Name == "YAML") {
1601 return "tag:yaml.org,2002:null";
1604 return "tag:yaml.org,2002:str";
1606 return "tag:yaml.org,2002:map";
1608 return "tag:yaml.org,2002:seq";
2019 TagMap["!!"] = "tag:yaml.org,2002:";
2172 getNext(); // Eat %YAML <version>