Lines Matching defs:Ptr
59 void Twine::printOneChild(raw_ostream &OS, Child Ptr,
65 Ptr.twine->print(OS);
68 OS << Ptr.cString;
71 OS << *Ptr.stdString;
75 OS << StringRef(Ptr.ptrAndLength.ptr, Ptr.ptrAndLength.length);
78 OS << *Ptr.formatvObject;
81 OS << Ptr.character;
84 OS << Ptr.decUI;
87 OS << Ptr.decI;
90 OS << *Ptr.decUL;
93 OS << *Ptr.decL;
96 OS << *Ptr.decULL;
99 OS << *Ptr.decLL;
102 OS.write_hex(*Ptr.uHex);
107 void Twine::printOneChildRepr(raw_ostream &OS, Child Ptr,
116 Ptr.twine->printRepr(OS);
120 << Ptr.cString << "\"";
124 << Ptr.stdString << "\"";
128 << StringRef(Ptr.ptrAndLength.ptr, Ptr.ptrAndLength.length) << "\"";
132 << StringRef(Ptr.ptrAndLength.ptr, Ptr.ptrAndLength.length) << "\"";
135 OS << "formatv:\"" << *Ptr.formatvObject << "\"";
138 OS << "char:\"" << Ptr.character << "\"";
141 OS << "decUI:\"" << Ptr.decUI << "\"";
144 OS << "decI:\"" << Ptr.decI << "\"";
147 OS << "decUL:\"" << *Ptr.decUL << "\"";
150 OS << "decL:\"" << *Ptr.decL << "\"";
153 OS << "decULL:\"" << *Ptr.decULL << "\"";
156 OS << "decLL:\"" << *Ptr.decLL << "\"";
159 OS << "uhex:\"" << Ptr.uHex << "\"";