reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
76 Out << getUSRSpacePrefix(); 115 Out << "@UD@"; 143 generateUSRForObjCClass(cls, Out, ExtSymDefinedIn, 150 generateUSRForObjCCategory(cls, cat, Out, clsExt, catExt); 155 generateUSRForObjCProperty(prop, isClassProp, Out); 160 generateUSRForObjCProtocol(prot, Out, ext); 180 D->printName(Out); 211 Out << (isa<ObjCIvarDecl>(D) ? "@" : "@FI@"); 231 Out << "@FT@"; 234 Out << "@F@"; 240 D->getDeclName().print(Out, Policy); 249 Out << '<'; 251 Out << '#'; 254 Out << '>'; 259 Out << '#'; 263 Out << '.'; 270 Out << '#'; 273 Out << '#'; 276 Out << 'S'; 279 Out << (char)('0' + quals); 282 case RQ_LValue: Out << '&'; break; 283 case RQ_RValue: Out << "&&"; break; 290 Out << "@"; 311 Out << "@VT"; 315 Out << "@VP"; 329 Out << '@' << s; 335 Out << '>'; 337 Out << '#'; 361 Out << "@aN"; 367 Out << "@N@" << D->getName(); 381 Out << "@NA@" << D->getName(); 411 Out << (D->isInstanceMethod() ? "(im)" : "(cm)") 439 Out << "objc(ext)" << ID->getName() << '@'; 512 case TTK_Struct: Out << "@ST"; break; 513 case TTK_Union: Out << "@UT"; break; 524 case TTK_Struct: Out << "@SP"; break; 525 case TTK_Union: Out << "@UP"; break; 536 case TTK_Struct: Out << "@S"; break; 537 case TTK_Union: Out << "@U"; break; 538 case TTK_Enum: Out << "@E"; break; 542 Out << '@'; 549 Out << '@' << *TD; 553 printLoc(Out, D->getLocation(), Context->getSourceManager(), true); 560 Out << '@' << **enum_range.begin(); 571 Out << '>'; 573 Out << '#'; 585 Out << "@T@"; 586 Out << D->getName(); 596 Out << "@M@" << Container; 614 IgnoreResults || printLoc(Out, D->getBeginLoc(), 647 Out << ((char) ('0' + qVal)); 652 Out << 'P'; 763 Out << c; 772 Out << 'S' << Substitution->second << '_'; 781 Out << '*'; 786 Out << '*'; 791 Out << "&&"; 796 Out << '&'; 801 Out << 'F'; 803 Out << '('; 805 Out << '#'; 808 Out << ')'; 810 Out << '.'; 814 Out << 'B'; 819 Out << '<'; 824 Out << '$'; 829 Out << '$'; 834 Out << 'Q'; 841 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); 846 Out << '>'; 848 Out << Spec->getNumArgs(); 854 Out << '^'; 855 printQualifier(Out, Ctx, DNT->getQualifier()); 856 Out << ':' << DNT->getIdentifier()->getName(); 864 Out << (T->isExtVectorType() ? ']' : '['); 865 Out << VT->getNumElements(); 870 Out << '{'; 873 Out << 's'; 876 Out << '*'; 879 Out << 'n'; 883 Out << CAT->getSize(); 890 Out << ' '; 899 Out << '>' << Params->size(); 903 Out << '#'; 906 Out<< 'p'; 907 Out << 'T'; 913 Out << 'p'; 914 Out << 'N'; 921 Out << 'p'; 922 Out << 't'; 931 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex(); 955 Out << 'P'; // pack expansion of... 966 Out << 'p' << Arg.pack_size(); 976 Out << 'V'; 978 Out << Arg.getAsIntegral(); 987 Out << "@UUV@"; 988 printQualifier(Out, D->getASTContext(), D->getQualifier()); 996 Out << "@UUT@"; 997 printQualifier(Out, D->getASTContext(), D->getQualifier()); 998 Out << D->getName(); // Simple name.