Searched refs:mangledName (Results 1 – 3 of 3) sorted by relevance
471 static bool eatTerm(StringRef& mangledName, const char c) { in eatTerm() argument472 if (mangledName.front() == c) { in eatTerm()473 drop_front(mangledName); in eatTerm()480 static bool eatTerm(StringRef& mangledName, const char (&str)[N]) { in eatTerm() argument481 if (mangledName.starts_with(StringRef(str, N - 1))) { in eatTerm()482 drop_front(mangledName, N-1); in eatTerm()498 static StringRef eatLengthPrefixedName(StringRef& mangledName) { in eatLengthPrefixedName() argument499 int const Len = eatNumber(mangledName); in eatLengthPrefixedName()500 if (Len <= 0 || static_cast<size_t>(Len) > mangledName.size()) in eatLengthPrefixedName()502 StringRef Res = mangledName.substr(0, Len); in eatLengthPrefixedName()[all …]
346 virtual bool parseFuncName(StringRef &mangledName) = 0; in setName() 434 bool parseFuncName(StringRef &mangledName) override;
66 typedef char *(*swift_demangle_ft)(const char *mangledName,