Lines Matching refs:Out
42 raw_ostream &Out) {
45 Out << "__" << Outer << "_block_invoke";
47 Out << "__" << Outer << "_block_invoke_" << discriminator+1;
112 void MangleContext::mangleName(const NamedDecl *D, raw_ostream &Out) {
127 Out << '\01'; // LLVM IR Marker for __asm("foo")
129 Out << ALA->getLabel();
138 mangleCXXName(D, Out);
142 Out << '\01';
144 Out << '_';
146 Out << '@';
149 Out << D->getIdentifier()->getName();
151 mangleCXXName(D, Out);
156 Out << '@';
158 Out << '0';
173 Out << 4 * ArgWords;
178 raw_ostream &Out) {
182 mangleName(ID, Out);
184 Out << ID->getIdentifier()->getName();
188 Out << "_block_invoke";
190 Out << "_block_invoke_" << discriminator+1;
197 llvm::raw_svector_ostream Out(Buffer);
198 mangleCXXCtor(CD, CT, Out);
199 Out.flush();
207 llvm::raw_svector_ostream Out(Buffer);
208 mangleCXXDtor(DD, DT, Out);
209 Out.flush();
214 raw_ostream &Out) {
235 mangleFunctionBlock(*this, Buffer, BD, Out);
239 raw_ostream &Out) {
251 Out << OS.str().size() << OS.str();