Lines Matching refs:Name
49 StringRef Lexer::resolveHTMLNamedCharacterReference(StringRef Name) const {
51 return llvm::StringSwitch<StringRef>(Name)
58 .Default(translateHTMLNamedCharacterReferenceToUTF8(Name));
61 StringRef Lexer::resolveHTMLDecimalCharacterReference(StringRef Name) const {
63 for (unsigned i = 0, e = Name.size(); i != e; ++i) {
64 assert(isHTMLDecimalCharacterReferenceCharacter(Name[i]));
66 CodePoint += Name[i] - '0';
71 StringRef Lexer::resolveHTMLHexCharacterReference(StringRef Name) const {
73 for (unsigned i = 0, e = Name.size(); i != e; ++i) {
75 const char C = Name[i];
370 StringRef CorrectedName = Info->Name;
488 StringRef Name(BufferPtr + 1, End - (BufferPtr + 1));
490 T.setVerbatimBlockID(Traits.getCommandInfo(Name)->getID());
591 StringRef Name(NamePtr, TokenPtr - NamePtr);
595 Resolved = resolveHTMLNamedCharacterReference(Name);
597 Resolved = resolveHTMLDecimalCharacterReference(Name);
599 Resolved = resolveHTMLHexCharacterReference(Name);
614 StringRef Name(BufferPtr + 1, TagNameEnd - (BufferPtr + 1));
615 if (!isHTMLTagName(Name)) {
621 T.setHTMLTagStartName(Name);
698 StringRef Name(TagNameBegin, TagNameEnd - TagNameBegin);
699 if (!isHTMLTagName(Name)) {
707 T.setHTMLTagEndName(Name);