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());
585 StringRef Name(NamePtr, TokenPtr - NamePtr);
589 Resolved = resolveHTMLNamedCharacterReference(Name);
591 Resolved = resolveHTMLDecimalCharacterReference(Name);
593 Resolved = resolveHTMLHexCharacterReference(Name);
608 StringRef Name(BufferPtr + 1, TagNameEnd - (BufferPtr + 1));
609 if (!isHTMLTagName(Name)) {
615 T.setHTMLTagStartName(Name);
692 StringRef Name(TagNameBegin, TagNameEnd - TagNameBegin);
693 if (!isHTMLTagName(Name)) {
701 T.setHTMLTagEndName(Name);