Lines Matching refs:Out

80   void EmitData(raw_ostream& Out) {
85 ::Emit64(Out, UID.getFile());
86 ::Emit64(Out, UID.getDevice());
87 ::Emit64(Out, FE->getModificationTime());
88 ::Emit64(Out, FE->getSize());
92 ::Emit64(Out, Data->UniqueID.getFile());
93 ::Emit64(Out, Data->UniqueID.getDevice());
94 ::Emit64(Out, Data->ModTime);
95 ::Emit64(Out, Data->Size);
121 EmitKeyDataLength(raw_ostream& Out, PTHEntryKeyVariant V,
125 ::Emit16(Out, n);
128 ::Emit8(Out, m);
133 static void EmitKey(raw_ostream& Out, PTHEntryKeyVariant V, unsigned n){
135 ::Emit8(Out, (unsigned) V.getKind());
137 Out.write(V.getString().data(), n - 1);
140 static void EmitData(raw_ostream& Out, PTHEntryKeyVariant V,
147 ::Emit32(Out, E.getTokenOffset());
148 ::Emit32(Out, E.getPPCondTableOffset());
152 V.EmitData(Out);
175 llvm::raw_fd_ostream& Out;
189 void Emit8(uint32_t V) { ::Emit8(Out, V); }
191 void Emit16(uint32_t V) { ::Emit16(Out, V); }
193 void Emit32(uint32_t V) { ::Emit32(Out, V); }
196 Out.write(Ptr, NumBytes);
200 ::Emit16(Out, V.size());
212 Offset EmitFileTable() { return PM.Emit(Out); }
219 : Out(out), PP(pp), idcount(0), CurStrOffset(0) {}
273 Pad(Out, 4);
274 Offset TokenOff = (Offset) Out.tell();
311 Offset HashOff = (Offset) Out.tell();
419 Offset PPCondOff = (Offset) Out.tell();
438 Offset SpellingsOff = Out.tell();
449 Out << "cfe-pth" << '\0';
453 Offset PrologueOffset = Out.tell();
499 Out.seek(PrologueOffset);
586 EmitKeyDataLength(raw_ostream& Out, const PTHIdKey* key, uint32_t) {
588 ::Emit16(Out, n);
592 static void EmitKey(raw_ostream& Out, PTHIdKey* key, unsigned n) {
595 key->FileOffset = Out.tell();
596 Out.write(key->II->getNameStart(), n);
599 static void EmitData(raw_ostream& Out, PTHIdKey*, uint32_t pID,
601 ::Emit32(Out, pID);
640 Offset StringTableOffset = IIOffMap.Emit(Out);
643 Offset IDOff = Out.tell();