reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
309 raw_ostream &getStream() const { return Out; } 491 Out << Prefix; 523 Out << "$$J0"; 529 Out << '9'; 546 case AS_private: Out << '0'; break; 547 case AS_protected: Out << '1'; break; 548 case AS_public: Out << '2'; break; 552 Out << '3'; 554 Out << '4'; 578 Out << 'A'; 622 Out << '$' << Code; 661 Out << '$' << Code << '?'; 685 Out << "$0A@"; 690 Out << '$' << Code; 708 Out << "?_9"; 710 Out << "$B"; 712 Out << 'A'; 725 Out << '@'; 738 Out << '?'; 742 Out << "A@"; 744 Out << (Value - 1); 754 Out.write(I.base(), I - BufferRef.rbegin()); 755 Out << '@'; 801 Out << '@'; 849 Out << Found->second << '@'; // Outputs a StringRef. 852 Out << Found->second; // Outputs a back reference (an int). 869 Out << "?A0x" << Context.getAnonymousNamespaceHash() << '@'; 996 Out << "?_O"; 1000 Out << "?_F"; 1004 Out << "?0"; 1021 Out << "?B"; 1029 Out << "?__K"; 1050 Out << '?'; 1052 Out << '?'; 1086 Out << '?'; 1103 Out << '@'; 1105 Out << "YAX"; 1107 Out << 'P'; 1110 Out << 'E'; 1111 Out << 'A'; 1115 Out << "@Z"; 1149 case Dtor_Base: Out << "?1"; return; 1151 case Dtor_Complete: Out << "?_D"; return; 1153 case Dtor_Deleting: Out << "?_G"; return; 1169 case OO_New: Out << "?2"; break; 1171 case OO_Delete: Out << "?3"; break; 1173 case OO_Equal: Out << "?4"; break; 1175 case OO_GreaterGreater: Out << "?5"; break; 1177 case OO_LessLess: Out << "?6"; break; 1179 case OO_Exclaim: Out << "?7"; break; 1181 case OO_EqualEqual: Out << "?8"; break; 1183 case OO_ExclaimEqual: Out << "?9"; break; 1185 case OO_Subscript: Out << "?A"; break; 1188 case OO_Arrow: Out << "?C"; break; 1190 case OO_Star: Out << "?D"; break; 1192 case OO_PlusPlus: Out << "?E"; break; 1194 case OO_MinusMinus: Out << "?F"; break; 1196 case OO_Minus: Out << "?G"; break; 1198 case OO_Plus: Out << "?H"; break; 1200 case OO_Amp: Out << "?I"; break; 1202 case OO_ArrowStar: Out << "?J"; break; 1204 case OO_Slash: Out << "?K"; break; 1206 case OO_Percent: Out << "?L"; break; 1208 case OO_Less: Out << "?M"; break; 1210 case OO_LessEqual: Out << "?N"; break; 1212 case OO_Greater: Out << "?O"; break; 1214 case OO_GreaterEqual: Out << "?P"; break; 1216 case OO_Comma: Out << "?Q"; break; 1218 case OO_Call: Out << "?R"; break; 1220 case OO_Tilde: Out << "?S"; break; 1222 case OO_Caret: Out << "?T"; break; 1224 case OO_Pipe: Out << "?U"; break; 1226 case OO_AmpAmp: Out << "?V"; break; 1228 case OO_PipePipe: Out << "?W"; break; 1230 case OO_StarEqual: Out << "?X"; break; 1232 case OO_PlusEqual: Out << "?Y"; break; 1234 case OO_MinusEqual: Out << "?Z"; break; 1236 case OO_SlashEqual: Out << "?_0"; break; 1238 case OO_PercentEqual: Out << "?_1"; break; 1240 case OO_GreaterGreaterEqual: Out << "?_2"; break; 1242 case OO_LessLessEqual: Out << "?_3"; break; 1244 case OO_AmpEqual: Out << "?_4"; break; 1246 case OO_PipeEqual: Out << "?_5"; break; 1248 case OO_CaretEqual: Out << "?_6"; break; 1277 case OO_Array_New: Out << "?_U"; break; 1279 case OO_Array_Delete: Out << "?_V"; break; 1281 case OO_Coawait: Out << "?__L"; break; 1283 case OO_Spaceship: Out << "?__M"; break; 1305 Out << Name << '@'; 1307 Out << (Found - NameBackReferences.begin()); 1312 Context.mangleObjCMethodName(MD, Out); 1344 Out << "?$"; 1351 Out << "$0"; 1386 Out << "$E?"; 1388 Out << "$1?"; 1398 Out << '@'; 1400 Out << '3'; 1404 Out << 'B'; 1429 Out << "$$Z"; 1469 Out << "$1?"; 1521 Out << (Context.getASTContext().getLangOpts().isCompatibleWithMSVC( 1526 Out << "$S"; 1541 Out << "$$Y"; 1668 Out << 'D'; 1670 Out << 'C'; 1672 Out << 'B'; 1674 Out << 'A'; 1678 Out << 'T'; 1680 Out << 'S'; 1682 Out << 'R'; 1684 Out << 'Q'; 1700 Out << 'G'; 1704 Out << 'H'; 1713 Out << 'E'; 1716 Out << 'I'; 1720 Out << 'F'; 1732 Out << 'S'; 1734 Out << 'R'; 1736 Out << 'Q'; 1738 Out << 'P'; 1776 size_t OutSizeBefore = Out.tell(); 1783 bool LongerThanOneChar = (Out.tell() - OutSizeBefore > 1); 1789 Out << Found->second; 1812 Out << Found->second; 1891 Out << 'A'; 1893 Out << "$$B"; 1908 Out << '6'; 1916 Out << "$$C"; 1926 Out << '?'; 1982 Out << 'X'; 1985 Out << 'C'; 1989 Out << 'D'; 1992 Out << 'E'; 1995 Out << 'F'; 1998 Out << 'G'; 2001 Out << 'H'; 2004 Out << 'I'; 2007 Out << 'J'; 2010 Out << 'K'; 2013 Out << 'M'; 2016 Out << 'N'; 2020 Out << 'O'; 2023 Out << "_J"; 2026 Out << "_K"; 2029 Out << "_L"; 2032 Out << "_M"; 2035 Out << "_N"; 2038 Out << "_Q"; 2041 Out << "_S"; 2044 Out << "_U"; 2048 Out << "_W"; 2074 Out << "PA"; 2078 Out << "PA"; 2082 Out << "PA"; 2086 Out << "PA"; 2090 Out << "PA"; 2100 Out << "$$T"; 2156 Out << "$$A8@@"; 2159 Out << "$$A6"; 2165 Out << "$$A6"; 2219 Out << (PointersAre64Bit ? "PEAXI@Z" : "PAXI@Z"); 2224 Out << "XXZ"; 2231 Out << 'X'; 2235 Out << 'X'; 2244 Out << '@'; 2248 Out << 'Z'; 2251 Out << '@'; 2256 Out << '?'; 2258 Out << '?'; 2262 Out << '@'; 2264 Out << '@'; 2279 Out << '@'; 2281 Out << 'X'; 2300 Out << 'Z'; 2302 Out << '@'; 2310 Out << 'Z'; 2351 Out << 'C'; 2353 Out << 'E'; 2355 Out << 'A'; 2359 Out << 'K'; 2361 Out << 'M'; 2363 Out << 'I'; 2367 Out << 'S'; 2369 Out << 'U'; 2371 Out << 'Q'; 2374 Out << 'Y'; 2401 case CC_C: Out << 'A'; break; 2402 case CC_X86Pascal: Out << 'C'; break; 2403 case CC_X86ThisCall: Out << 'E'; break; 2404 case CC_X86StdCall: Out << 'G'; break; 2405 case CC_X86FastCall: Out << 'I'; break; 2406 case CC_X86VectorCall: Out << 'Q'; break; 2407 case CC_Swift: Out << 'S'; break; 2408 case CC_PreserveMost: Out << 'U'; break; 2409 case CC_X86RegCall: Out << 'w'; break; 2421 Out << 'Z'; 2423 Out << "_E"; 2445 Out << 'T'; 2449 Out << 'U'; 2452 Out << 'V'; 2455 Out << "W4"; 2486 Out << '@'; 2551 Out << 'Y'; 2568 Out << '8'; 2635 Out << 'A'; 2647 Out << "$$Q"; 2693 size_t OutSizeBefore = Out.tell(); 2711 bool IsBuiltin = Out.tell() != OutSizeBefore; 2787 Out << "?$"; 2802 Out << '@'; 2804 Out << '@'; 2817 Out << "_E";