Lines Matching refs:Name
57 StringRef Lexer::resolveHTMLNamedCharacterReference(StringRef Name) const {
59 return llvm::StringSwitch<StringRef>(Name)
66 .Default(translateHTMLNamedCharacterReferenceToUTF8(Name));
69 StringRef Lexer::resolveHTMLDecimalCharacterReference(StringRef Name) const {
71 for (unsigned i = 0, e = Name.size(); i != e; ++i) {
72 assert(isHTMLDecimalCharacterReferenceCharacter(Name[i]));
74 CodePoint += Name[i] - '0';
79 StringRef Lexer::resolveHTMLHexCharacterReference(StringRef Name) const {
81 for (unsigned i = 0, e = Name.size(); i != e; ++i) {
83 const char C = Name[i];
409 StringRef CorrectedName = Info->Name;
510 StringRef Name(BufferPtr + 1, End - (BufferPtr + 1));
512 T.setVerbatimBlockID(Traits.getCommandInfo(Name)->getID());
613 StringRef Name(NamePtr, TokenPtr - NamePtr);
617 Resolved = resolveHTMLNamedCharacterReference(Name);
619 Resolved = resolveHTMLDecimalCharacterReference(Name);
621 Resolved = resolveHTMLHexCharacterReference(Name);
635 StringRef Name(BufferPtr + 1, TagNameEnd - (BufferPtr + 1));
636 if (!isHTMLTagName(Name)) {
642 T.setHTMLTagStartName(Name);
719 StringRef Name(TagNameBegin, TagNameEnd - TagNameBegin);
720 if (!isHTMLTagName(Name)) {
728 T.setHTMLTagEndName(Name);