Lines Matching refs:Demangler
73 class Demangler { class
93 Demangler(size_t MaxRecursionLevel = 500);
112 template <typename Callable> void demangleBackref(Callable Demangler) { in demangleBackref() argument
124 Demangler(); in demangleBackref()
159 Demangler D; in rustDemangle()
173 Demangler::Demangler(size_t MaxRecursionLevel) in Demangler() function in Demangler
196 bool Demangler::demangle(StringView Mangled) { in demangle()
247 bool Demangler::demanglePath(IsInType InType, LeaveGenericsOpen LeaveOpen) { in demanglePath()
352 void Demangler::demangleImplPath(IsInType InType) { in demangleImplPath()
362 void Demangler::demangleGenericArg() { in demangleGenericArg()
462 void Demangler::printBasicType(BasicType Type) { in printBasicType()
542 void Demangler::demangleType() { in demangleType()
629 void Demangler::demangleFnSig() { in demangleFnSig()
671 void Demangler::demangleDynBounds() { in demangleDynBounds()
684 void Demangler::demangleDynTrait() { in demangleDynTrait()
704 void Demangler::demangleOptionalBinder() { in demangleOptionalBinder()
731 void Demangler::demangleConst() { in demangleConst()
777 void Demangler::demangleConstInt() { in demangleConstInt()
793 void Demangler::demangleConstBool() { in demangleConstBool()
810 void Demangler::demangleConstChar() { in demangleConstChar()
853 Identifier Demangler::parseIdentifier() { in parseIdentifier()
883 uint64_t Demangler::parseOptionalBase62Number(char Tag) { in parseOptionalBase62Number()
899 uint64_t Demangler::parseBase62Number() { in parseBase62Number()
939 uint64_t Demangler::parseDecimalNumber() { in parseDecimalNumber()
973 uint64_t Demangler::parseHexNumber(StringView &HexDigits) { in parseHexNumber()
1007 void Demangler::print(char C) { in print()
1014 void Demangler::print(StringView S) { in print()
1021 void Demangler::printDecimalNumber(uint64_t N) { in printDecimalNumber()
1031 void Demangler::printLifetime(uint64_t Index) { in printLifetime()
1207 void Demangler::printIdentifier(Identifier Ident) { in printIdentifier()
1219 char Demangler::look() const { in look()
1226 char Demangler::consume() { in consume()
1235 bool Demangler::consumeIf(char Prefix) { in consumeIf()
1245 bool Demangler::addAssign(uint64_t &A, uint64_t B) { in addAssign()
1257 bool Demangler::mulAssign(uint64_t &A, uint64_t B) { in mulAssign()