Lines Matching defs:Ptr
51 void Twine::printOneChild(raw_ostream &OS, Child Ptr,
57 Ptr.twine->print(OS);
60 OS << Ptr.cString;
63 OS << *Ptr.stdString;
66 OS << *Ptr.stringRef;
69 OS << *Ptr.smallString;
72 OS << Ptr.character;
75 OS << Ptr.decUI;
78 OS << Ptr.decI;
81 OS << *Ptr.decUL;
84 OS << *Ptr.decL;
87 OS << *Ptr.decULL;
90 OS << *Ptr.decLL;
93 OS.write_hex(*Ptr.uHex);
98 void Twine::printOneChildRepr(raw_ostream &OS, Child Ptr,
107 Ptr.twine->printRepr(OS);
111 << Ptr.cString << "\"";
115 << Ptr.stdString << "\"";
119 << Ptr.stringRef << "\"";
122 OS << "smallstring:\"" << *Ptr.smallString << "\"";
125 OS << "char:\"" << Ptr.character << "\"";
128 OS << "decUI:\"" << Ptr.decUI << "\"";
131 OS << "decI:\"" << Ptr.decI << "\"";
134 OS << "decUL:\"" << *Ptr.decUL << "\"";
137 OS << "decL:\"" << *Ptr.decL << "\"";
140 OS << "decULL:\"" << *Ptr.decULL << "\"";
143 OS << "decLL:\"" << *Ptr.decLL << "\"";
146 OS << "uhex:\"" << Ptr.uHex << "\"";