Lines Matching defs:Out

39                                 raw_ostream &Out) {
42 Out << "__" << Outer << "_block_invoke";
44 Out << "__" << Outer << "_block_invoke_" << discriminator+1;
139 void MangleContext::mangleName(GlobalDecl GD, raw_ostream &Out) {
151 Out << ALA->getLabel();
170 Out << '\01'; // LLVM IR Marker for __asm("foo")
172 Out << ALA->getLabel();
177 return mangleMSGuidDecl(GD, Out);
182 Out << "__main_argc_argv";
190 mangleObjCMethodNameAsSourceName(OMD, Out);
192 mangleCXXName(GD, Out);
196 Out << '\01';
198 Out << '_';
200 Out << '@';
203 Out << "__regcall4__";
205 Out << "__regcall3__";
209 Out << D->getIdentifier()->getName();
211 mangleObjCMethodNameAsSourceName(OMD, Out);
213 mangleCXXName(GD, Out);
219 Out << '@';
220 Out << '@';
222 Out << '0';
241 Out << ((DefaultPtrWidth / 8) * ArgWords);
244 void MangleContext::mangleMSGuidDecl(const MSGuidDecl *GD, raw_ostream &Out) {
248 Out << llvm::format("_GUID_%08" PRIx32 "_%04" PRIx32 "_%04" PRIx32 "_",
252 Out << llvm::format("%02" PRIx8, C);
254 Out << "_";
260 raw_ostream &Out) {
264 mangleName(ID, Out);
266 Out << ID->getIdentifier()->getName();
270 Out << "_block_invoke";
272 Out << "_block_invoke_" << discriminator+1;
279 llvm::raw_svector_ostream Out(Buffer);
280 mangleName(GlobalDecl(CD, CT), Out);
288 llvm::raw_svector_ostream Out(Buffer);
289 mangleName(GlobalDecl(DD, DT), Out);
294 raw_ostream &Out) {
309 mangleCtorBlock(CD, /*CT*/ Ctor_Complete, BD, Out);
311 mangleDtorBlock(DD, /*DT*/ Dtor_Complete, BD, Out);
325 mangleFunctionBlock(*this, Buffer, BD, Out);
386 raw_ostream &Out) {
392 Out << OS.str().size() << OS.str();