Lines Matching defs:FileName
107 /// \brief "Sanitize" a filename so that it can be used as an identifier.
147 static bool isBuiltinHeader(StringRef FileName) {
148 return llvm::StringSwitch<bool>(FileName)
166 isBuiltinHeader(llvm::sys::path::filename(File->getName()))) {
239 StringRef Filename,
289 << Filename;
296 << RequestingModule->getFullModuleName() << Filename;
307 << RequestingModule->getFullModuleName() << Filename;
1540 std::string FileName = Tok.getString();
1541 consumeToken(); // filename
1543 StringRef FileNameRef = FileName;
1547 llvm::sys::path::append(ModuleMapFileName, FileName);
1638 Header.FileName = Tok.getString();
1653 if (llvm::sys::path::is_absolute(Header.FileName)) {
1654 PathName = Header.FileName;
1665 llvm::sys::path::append(PathName, "Headers", Header.FileName);
1671 llvm::sys::path::append(PathName, "PrivateHeaders", Header.FileName);
1676 llvm::sys::path::append(PathName, Header.FileName);
1684 isBuiltinHeader(Header.FileName)) {
1686 llvm::sys::path::append(BuiltinPathName, Header.FileName);
2270 if (llvm::sys::path::filename(DirName) == "Modules") {