Lines Matching full:pth
1 //===--- CacheTokens.cpp - Caching of lexer tokens for PTH support --------===//
10 // This provides a possible implementation of PTH support for Clang that is
41 // PTH-specific stuff.
156 // For file entries emit the offsets into the PTH file for token data
198 /// Emit a token to the PTH file.
226 /// EmitIdentifierTable - Emits two tables to the PTH file. The first is
232 /// EmitFileTable - Emit a table mapping from file name strings to PTH
276 // If this is a new string entry, bump the PTH offset.
283 // Emit the relative offset into the PTH file for the spelling string.
395 // This will later be set to zero when emitting to the PTH file. We
454 // we read the PTH file back in.
462 // Write each cached strings to the PTH file.
484 Out << "cfe-pth" << '\0';
544 /// as input to PTH generation. StatListener populates the PTHWriter's
596 // Generate the PTH file.
648 /// EmitIdentifierTable - Emits two tables to the PTH file. The first is
680 // record PTH file offsets for the string data. This is used to write
684 // Now emit the table mapping from persistent IDs to PTH file offsets.