reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1292 if (!MangledName.consumeFront("@_")) 1294 if (MangledName.empty()) 1298 switch (MangledName.popFront()) { 1309 std::tie(StringByteSize, IsNegative) = demangleNumber(MangledName); 1314 CrcEndPos = MangledName.find('@'); 1317 CRC = MangledName.substr(0, CrcEndPos); 1318 MangledName = MangledName.dropFront(CrcEndPos + 1); 1318 MangledName = MangledName.dropFront(CrcEndPos + 1); 1319 if (MangledName.empty()) 1327 while (!MangledName.consumeFront('@')) { 1328 if (MangledName.size() < 2) 1330 wchar_t W = demangleWcharLiteral(MangledName); 1344 while (!MangledName.consumeFront('@')) { 1345 if (MangledName.size() < 1 || BytesDecoded >= MaxStringByteLength) 1347 StringBytes[BytesDecoded++] = demangleCharLiteral(MangledName);