Lines Matching refs:StringView
27 using llvm::itanium_demangle::StringView;
33 StringView Name;
80 StringView Input;
95 bool demangle(StringView MangledName);
131 uint64_t parseHexNumber(StringView &HexDigits);
134 void print(StringView S);
158 StringView Mangled(MangledName); in rustDemangle()
225 bool Demangler::demangle(StringView Mangled) { in demangle()
238 StringView Suffix = Mangled.dropFront(Dot); in demangle()
809 StringView HexDigits; in demangleConstInt()
822 StringView HexDigits; in demangleConstBool()
839 StringView HexDigits; in demangleConstChar()
893 StringView S = Input.substr(Position, Bytes); in parseIdentifier()
1001 uint64_t Demangler::parseHexNumber(StringView &HexDigits) { in parseHexNumber()
1025 HexDigits = StringView(); in parseHexNumber()
1042 void Demangler::print(StringView S) { in print()