Home | History | Annotate | Download | only in Frontend

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
40 // PTH-specific stuff.
144 // For file entries emit the offsets into the PTH file for token data
186 /// Emit a token to the PTH file.
204 /// EmitIdentifierTable - Emits two tables to the PTH file. The first is
210 /// EmitFileTable - Emit a table mapping from file name strings to PTH
254 // If this is a new string entry, bump the PTH offset.
261 // Emit the relative offset into the PTH file for the spelling string.
370 // This will later be set to zero when emitting to the PTH file. We
429 // we read the PTH file back in.
437 // Write each cached strings to the PTH file.
449 Out << "cfe-pth" << '\0';
509 /// as input to PTH generation. StatListener populates the PTHWriter's
559 // Generate the PTH file.
606 /// EmitIdentifierTable - Emits two tables to the PTH file. The first is
638 // record PTH file offsets for the string data. This is used to write
642 // Now emit the table mapping from persistent IDs to PTH file offsets.