reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1034 assert(!MangledName.empty()); 1035 if (!MangledName.startsWith('?')) 1036 return MangledName.popFront(); 1038 MangledName = MangledName.dropFront(); 1038 MangledName = MangledName.dropFront(); 1039 if (MangledName.empty()) 1042 if (MangledName.consumeFront('$')) { 1044 if (MangledName.size() < 2) 1046 StringView Nibbles = MangledName.substr(0, 2); 1052 MangledName = MangledName.dropFront(2); 1052 MangledName = MangledName.dropFront(2); 1056 if (startsWithDigit(MangledName)) { 1058 char C = Lookup[MangledName[0] - '0']; 1059 MangledName = MangledName.dropFront(); 1059 MangledName = MangledName.dropFront(); 1063 if (MangledName[0] >= 'a' && MangledName[0] <= 'z') { 1063 if (MangledName[0] >= 'a' && MangledName[0] <= 'z') { 1068 char C = Lookup[MangledName[0] - 'a']; 1069 MangledName = MangledName.dropFront(); 1069 MangledName = MangledName.dropFront(); 1073 if (MangledName[0] >= 'A' && MangledName[0] <= 'Z') { 1073 if (MangledName[0] >= 'A' && MangledName[0] <= 'Z') { 1078 char C = Lookup[MangledName[0] - 'A']; 1079 MangledName = MangledName.dropFront(); 1079 MangledName = MangledName.dropFront();