Lines Matching refs:StringPool
28 class StringPool {
55 StringPool::StringOffsetSize Path;
57 DirPath(RootDirKind Root, const StringPool::StringOffsetSize &Path) in DirPath()
63 StringPool::StringOffsetSize Filename;
65 FilePath(const DirPath &Dir, const StringPool::StringOffsetSize &Filename) in FilePath()
70 size_t addFilePath(RootDirKind Root, const StringPool::StringOffsetSize &Dir,
74 StringPool::StringOffsetSize addDirPath(StringRef Dir);
81 StringPool Paths;
95 const StringPool::StringOffsetSize WorkDirPath;
96 const StringPool::StringOffsetSize SysRootPath;
97 const StringPool::StringOffsetSize OutputFilePath;
120 StringPool::StringOffsetSize storePath(llvm::StringRef Path);