Lines Matching refs:Tag
69 /// not rely on S having a lifetime beyond this call. Tag is "" or a YAML tag.
70 StringRef DocNode::fromString(StringRef S, StringRef Tag) {
71 if (Tag == "tag:yaml.org,2002:str")
72 Tag = "";
73 if (Tag == "!int" || Tag == "") {
81 if (Err == "" || Tag != "")
84 if (Tag == "!nil") {
88 if (Tag == "!bool" || Tag == "") {
91 if (Err == "" || Tag != "")
94 if (Tag == "!float" || Tag == "") {
97 if (Err == "" || Tag != "")
100 assert((Tag == "!str" || Tag == "") && "unsupported tag");
181 static StringRef input(StringRef Str, StringRef Tag, void *Ctxt,
183 return S.fromString(Str, Tag);