Lines Matching refs:Out

53   llvm::raw_svector_ostream Out;
63 Out(Buf),
69 Out << getUSRSpacePrefix();
127 generateUSRForObjCClass(cls, Out);
131 generateUSRForObjCCategory(cls, cat, Out);
135 generateUSRForObjCProperty(prop, Out);
139 generateUSRForObjCProtocol(prot, Out);
160 D->printName(Out);
186 Out << (isa<ObjCIvarDecl>(D) ? "@" : "@FI@");
202 Out << "@FT@";
205 Out << "@F@";
206 D->printName(Out);
214 Out << '<';
216 Out << '#';
219 Out << '>';
224 Out << '#';
228 Out << '.';
235 Out << '#';
238 Out << '#';
241 Out << 'S';
243 Out << (char)('0' + quals);
246 case RQ_LValue: Out << '&'; break;
247 case RQ_RValue: Out << "&&"; break;
254 Out << "@";
284 Out << '@' << s;
301 Out << "@aN";
307 Out << "@N@" << D->getName();
321 Out << "@NA@" << D->getName();
342 Out << (D->isInstanceMethod() ? "(im)" : "(cm)")
368 Out << "objc(ext)" << ID->getName() << '@';
432 case TTK_Struct: Out << "@ST"; break;
433 case TTK_Union: Out << "@UT"; break;
444 case TTK_Struct: Out << "@SP"; break;
445 case TTK_Union: Out << "@UP"; break;
456 case TTK_Struct: Out << "@S"; break;
457 case TTK_Union: Out << "@U"; break;
458 case TTK_Enum: Out << "@E"; break;
462 Out << '@';
469 Out << '@' << *TD;
473 printLoc(Out, D->getLocation(), Context->getSourceManager(), true);
483 Out << '>';
485 Out << '#';
497 Out << "@T@";
498 Out << D->getName();
521 IgnoreResults || printLoc(Out, D->getLocStart(),
544 Out << ((char) ('0' + qVal));
549 Out << 'P';
635 Out << c;
644 Out << 'S' << Substitution->second << '_';
653 Out << '*';
658 Out << "&&";
663 Out << '&';
668 Out << 'F';
673 Out << '.';
677 Out << 'B';
682 Out << '<';
687 Out << '$';
692 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
697 Out << '>';
699 Out << Spec->getNumArgs();
705 Out << '^';
712 DNT->getQualifier()->print(Out, PO);
713 Out << ':' << DNT->getIdentifier()->getName();
722 Out << ' ';
731 Out << '>' << Params->size();
735 Out << '#';
738 Out<< 'p';
739 Out << 'T';
745 Out << 'p';
746 Out << 'N';
753 Out << 'p';
754 Out << 't';
763 Out << 't' << TTP->getDepth() << '.' << TTP->getIndex();
787 Out << 'P'; // pack expansion of...
798 Out << 'p' << Arg.pack_size();
808 Out << 'V';
810 Out << Arg.getAsIntegral();
864 llvm::raw_svector_ostream Out(Buf);
871 Out << getUSRSpacePrefix();
873 printLoc(Out, Loc, SM, /*IncludeOffset=*/true);
874 Out << "@macro@";
875 Out << MD->getName()->getName();