reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Demangle/ItaniumDemangle.h
 2115     if (Value[0] == 'n') {
lib/Demangle/MicrosoftDemangle.cpp
   69     if (MangledName[0] != '6' && MangledName[0] != '8') {
   69     if (MangledName[0] != '6' && MangledName[0] != '8') {
   73     return (MangledName[0] == '8');
  156     return Candidate[0] == '@' || (Candidate[0] >= '0' && Candidate[0] <= '9');
  156     return Candidate[0] == '@' || (Candidate[0] >= '0' && Candidate[0] <= '9');
  156     return Candidate[0] == '@' || (Candidate[0] >= '0' && Candidate[0] <= '9');
  169   if (Candidate[0] < 'B' || Candidate[0] > 'P')
  169   if (Candidate[0] < 'B' || Candidate[0] > 'P')
  173     if (Candidate[0] < 'A' || Candidate[0] > 'P')
  173     if (Candidate[0] < 'A' || Candidate[0] > 'P')
  192 static bool isCustomType(StringView S) { return S[0] == '?'; }
  209 static bool isArrayType(StringView S) { return S[0] == 'Y'; }
  897     uint64_t Ret = MangledName[0] - '0' + 1;
  904     char C = MangledName[i];
  955   size_t I = MangledName[0] - '0';
 1047     if (!isRebasedHexDigit(Nibbles[0]) || !isRebasedHexDigit(Nibbles[1]))
 1047     if (!isRebasedHexDigit(Nibbles[0]) || !isRebasedHexDigit(Nibbles[1]))
 1050     uint8_t C1 = rebasedHexDigitToNumber(Nibbles[0]);
 1051     uint8_t C2 = rebasedHexDigitToNumber(Nibbles[1]);
 1058     char C = Lookup[MangledName[0] - '0'];
 1063   if (MangledName[0] >= 'a' && MangledName[0] <= 'z') {
 1063   if (MangledName[0] >= 'a' && MangledName[0] <= 'z') {
 1068     char C = Lookup[MangledName[0] - 'a'];
 1073   if (MangledName[0] >= 'A' && MangledName[0] <= 'Z') {
 1073   if (MangledName[0] >= 'A' && MangledName[0] <= 'Z') {
 1078     char C = Lookup[MangledName[0] - 'A'];
 1396     if (MangledName[i] != '@')
 2129       size_t N = MangledName[0] - '0';