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