Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Path

29 #include "llvm/Support/Path.h"
59 union { const FileEntry* FE; const char* Path; };
66 PTHEntryKeyVariant(struct stat* statbuf, const char* path)
67 : Path(path), Kind(IsDE), StatBuf(new struct stat(*statbuf)) {}
69 explicit PTHEntryKeyVariant(const char* path)
70 : Path(path), Kind(IsNoExist), StatBuf(0) {}
75 return Kind == IsFE ? FE->getName() : Path;
478 if (llvm::sys::path::is_relative(FE->getName()))
519 LookupResult getStat(const char *Path, struct stat &StatBuf,
521 LookupResult Result = statChained(Path, StatBuf, FileDescriptor);
524 PM.insert(PTHEntryKeyVariant(Path), PTHEntry());
527 if (llvm::sys::path::is_relative(Path))
530 Path), PTHEntry());