| /freebsd-src/contrib/llvm-project/compiler-rt/lib/fuzzer/ |
| H A D | FuzzerIOWindows.cpp | 137 std::string FileName = DirPlusFile(Dir, FindInfo.cFileName); in ListFilesInDirRecursive() local 146 ListFilesInDirRecursive(FileName, Epoch, V, false); in ListFilesInDirRecursive() 148 else if (IsFile(FileName, FindInfo.dwFileAttributes)) in ListFilesInDirRecursive() 149 V->push_back(FileName); in ListFilesInDirRecursive() 247 static size_t ParseDrive(const std::string &FileName, const size_t Offset, in ParseDrive() argument 249 if (Offset + 1 >= FileName.size() || FileName[Offset + 1] != ':') in ParseDrive() 251 if (Offset + 2 >= FileName.size() || !IsSeparator(FileName[Offset + 2])) { in ParseDrive() 262 static size_t ParseFileName(const std::string &FileName, const size_t Offset) { in ParseFileName() argument 264 const size_t End = FileName.size(); in ParseFileName() 265 for(; Pos < End && !IsSeparator(FileName[Pos]); ++Pos) in ParseFileName() [all …]
|
| H A D | FuzzerIOPosix.cpp | 134 std::string DirName(const std::string &FileName) { in DirName() argument 135 char *Tmp = new char[FileName.size() + 1]; in DirName() 136 memcpy(Tmp, FileName.c_str(), FileName.size() + 1); in DirName() 148 bool IsInterestingCoverageFile(const std::string &FileName) { in IsInterestingCoverageFile() argument 149 if (FileName.find("compiler-rt/lib/") != std::string::npos) in IsInterestingCoverageFile() 151 if (FileName.find("/usr/lib/") != std::string::npos) in IsInterestingCoverageFile() 153 if (FileName.find("/usr/include/") != std::string::npos) in IsInterestingCoverageFile() 155 if (FileName == "<null>") in IsInterestingCoverageFile()
|
| /freebsd-src/contrib/llvm-project/clang/lib/Tooling/Inclusions/ |
| H A D | HeaderIncludes.cpp | 41 StringRef FileName, StringRef Code, const IncludeStyle &Style, in getOffsetAfterTokenSequence() argument 44 SourceManagerForFile VirtualSM(FileName, Code); in getOffsetAfterTokenSequence() 82 unsigned getOffsetAfterHeaderGuardsAndComments(StringRef FileName, in getOffsetAfterHeaderGuardsAndComments() argument 92 FileName, Code, Style, in getOffsetAfterHeaderGuardsAndComments() 159 unsigned getMaxHeaderInsertionOffset(StringRef FileName, StringRef Code, in getMaxHeaderInsertionOffset() argument 162 FileName, Code, Style, in getMaxHeaderInsertionOffset() 192 StringRef FileName) in IncludeCategoryManager() argument 193 : Style(Style), FileName(FileName) { in IncludeCategoryManager() 199 IsMainFile = FileName in IncludeCategoryManager() 271 HeaderIncludes(StringRef FileName,StringRef Code,const IncludeStyle & Style) HeaderIncludes() argument [all...] |
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | PrintPasses.cpp | 159 std::error_code cleanUpTempFilesImpl(ArrayRef<std::string> FileName, in cleanUpTempFilesImpl() argument 163 std::error_code EC = sys::fs::remove(FileName[I]); in cleanUpTempFilesImpl() 172 SmallVector<std::string> &FileName) { in prepareTempFiles() argument 173 assert(FD.size() >= SR.size() && FileName.size() == FD.size() && in prepareTempFiles() 183 FileName[I] = Twine(SV).str(); in prepareTempFiles() 186 EC = sys::fs::openFileForWrite(FileName[I], FD[I]); in prepareTempFiles() 199 cleanUpTempFilesImpl(FileName, I); in prepareTempFiles() 203 std::error_code llvm::cleanUpTempFiles(ArrayRef<std::string> FileName) { in cleanUpTempFiles() argument 204 return cleanUpTempFilesImpl(FileName, FileName.size()); in cleanUpTempFiles() 214 static SmallVector<std::string> FileName{"", "", ""}; in doSystemDiff() local [all …]
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CommandLineSourceLoc.h | 26 std::string FileName; member 42 PSL.FileName = std::string(LineSplit.first); in FromString() 46 if (PSL.FileName == "-") in FromString() 47 PSL.FileName = "<stdin>"; in FromString() 55 return (llvm::Twine(FileName == "<stdin>" ? "-" : FileName) + ":" + in ToString() 63 std::string FileName; member 96 if (Begin.FileName.empty()) in fromString() 102 return ParsedSourceRange{std::move(Begin.FileName), in fromString() 129 if (Val.FileName.empty()) { in parse()
|
| /freebsd-src/contrib/llvm-project/llvm/tools/llvm-objdump/ |
| H A D | SourcePrinter.cpp | 347 auto BufferOrError = MemoryBuffer::getFile(LineInfo.FileName); in cacheSource() 349 if (MissingSources.insert(LineInfo.FileName).second) in cacheSource() 350 reportWarning("failed to find source " + LineInfo.FileName, in cacheSource() 359 std::vector<StringRef> &Lines = LineCache[LineInfo.FileName]; in cacheSource() 368 SourceCache[LineInfo.FileName] = std::move(Buffer); in cacheSource() 395 sys::path::is_absolute_gnu(LineInfo.FileName)) { in printSourceLine() 398 assert(!LineInfo.FileName.empty()); in printSourceLine() 401 auto StrippedNameStart = LineInfo.FileName.begin(); in printSourceLine() 405 for (auto Pos = StrippedNameStart + 1, End = LineInfo.FileName.end(); in printSourceLine() 413 LineInfo.FileName = in printSourceLine() [all …]
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/ |
| H A D | SymbolizableObjectFile.cpp | 236 std::string &FileName) const { in getNameFromSymbolTable() 258 FileName = It[-1].second.str(); in getNameFromSymbolTable() 285 std::string FunctionName, FileName; in symbolizeCode() local 288 FileName)) { in symbolizeCode() 291 if (LineInfo.FileName == DILineInfo::BadString && !FileName.empty()) in symbolizeCode() 292 LineInfo.FileName = FileName; in symbolizeCode() 313 std::string FunctionName, FileName; in symbolizeInlinedCode() local 316 FileName)) { in symbolizeInlinedCode() 332 std::string FileName; symbolizeData() local [all...] |
| /freebsd-src/contrib/llvm-project/clang/lib/Tooling/ |
| H A D | FileMatchTrie.cpp | 105 StringRef FileName, in findEquivalent() argument 113 llvm::sys::path::filename(FileName) && in findEquivalent() 114 Comparator.equivalent(StringRef(Path), FileName)) in findEquivalent() 118 StringRef Element(llvm::sys::path::filename(FileName.drop_back( in findEquivalent() 124 Comparator, FileName, IsAmbiguous, in findEquivalent() 140 if (Comparator.equivalent(Child, FileName)) { in findEquivalent() 196 StringRef FileMatchTrie::findEquivalent(StringRef FileName, in findEquivalent() argument 198 if (llvm::sys::path::is_relative(FileName)) { in findEquivalent() 203 StringRef Result = Root->findEquivalent(*Comparator, FileName, IsAmbiguous); in findEquivalent()
|
| H A D | Tooling.cpp | 184 const Twine &Code, const Twine &FileName, in runToolOnCode() argument 187 std::vector<std::string>(), FileName, in runToolOnCode() 197 StringRef FileName) { in getSyntaxOnlyToolArgs() argument 202 Args.push_back(FileName.str()); in getSyntaxOnlyToolArgs() 212 const std::vector<std::string> &Args, const Twine &FileName, in runToolOnCodeWithArgs() argument 216 StringRef FileNameRef = FileName.toNullTerminatedStringRef(FileNameStorage); in runToolOnCodeWithArgs() 229 const std::vector<std::string> &Args, const Twine &FileName, in runToolOnCodeWithArgs() argument 240 InMemoryFileSystem->addFile(FileName, 0, in runToolOnCodeWithArgs() 251 Args, FileName, ToolName); in runToolOnCodeWithArgs() 682 buildASTFromCode(StringRef Code, StringRef FileName, in buildASTFromCode() argument 689 buildASTFromCodeWithArgs(StringRef Code,const std::vector<std::string> & Args,StringRef FileName,StringRef ToolName,std::shared_ptr<PCHContainerOperations> PCHContainerOps,ArgumentsAdjuster Adjuster,const FileContentMappings & VirtualMappedFiles,DiagnosticConsumer * DiagConsumer) buildASTFromCodeWithArgs() argument [all...] |
| /freebsd-src/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 99 ModuleManager::addModule(StringRef FileName, ModuleKind Type, in addModule() argument 121 if (lookupModuleFile(FileName, ExpectedSize, ExpectedModTime, Entry)) { in addModule() 149 return Entry.getName() == MF->FileName; in addModule() 168 NewModule->FileName = FileName.str(); in addModule() 182 if (std::unique_ptr<llvm::MemoryBuffer> Buffer = lookupBuffer(FileName)) { in addModule() 184 NewModule->Buffer = &ModuleCache->addBuiltPCM(FileName, std::move(Buffer)); in addModule() 190 getModuleCache().lookupPCM(FileName)) { in addModule() 194 } else if (getModuleCache().shouldBuildPCM(FileName)) { in addModule() 215 NewModule->Buffer = &getModuleCache().addPCM(FileName, std::move(*Buf)); in addModule() 280 ModuleManager::addInMemoryBuffer(StringRef FileName, in addInMemoryBuffer() argument [all …]
|
| /freebsd-src/contrib/llvm-project/clang/lib/Lex/ |
| H A D | PPCallbacks.cpp | 17 void PPCallbacks::HasInclude(SourceLocation Loc, StringRef FileName, in HasInclude() argument 24 void PPChainedCallbacks::HasInclude(SourceLocation Loc, StringRef FileName, in HasInclude() argument 27 First->HasInclude(Loc, FileName, IsAngled, File, FileType); in HasInclude() 28 Second->HasInclude(Loc, FileName, IsAngled, File, FileType); in HasInclude()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/DWARFLinker/ |
| H A D | DWARFFile.h | 27 using UnloadCallbackTy = std::function<void(StringRef FileName)>; 32 : FileName(Name), Dwarf(std::move(Dwarf)), in FileName() function 36 StringRef FileName; variable 53 UnloadFunc(FileName); in unload()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeSourceFile.cpp | 28 auto FileName = ST->getStringTable().getString(Checksum.FileNameOffset); in getFileName() local 29 if (!FileName) { in getFileName() 30 consumeError(FileName.takeError()); in getFileName() 34 return std::string(FileName.get()); in getFileName()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Support/ |
| H A D | Process.cpp | 35 Process::FindInEnvPath(StringRef EnvName, StringRef FileName, char Separator) { in FindInEnvPath() argument 36 return FindInEnvPath(EnvName, FileName, {}, Separator); in FindInEnvPath() 40 Process::FindInEnvPath(StringRef EnvName, StringRef FileName, in FindInEnvPath() argument 42 assert(!path::is_absolute(FileName)); in FindInEnvPath() 60 path::append(FilePath, FileName); in FindInEnvPath()
|
| H A D | LockFileManager.cpp | 160 LockFileManager::LockFileManager(StringRef FileName) in LockFileManager() argument 162 this->FileName = FileName; in LockFileManager() 163 if (std::error_code EC = sys::fs::make_absolute(this->FileName)) { in LockFileManager() 165 S.append(std::string(this->FileName)); in LockFileManager() 169 LockFileName = this->FileName; in LockFileManager() 312 if (!sys::fs::exists(FileName)) in waitForUnlock()
|
| H A D | DynamicLibrary.cpp | 165 DynamicLibrary DynamicLibrary::getPermanentLibrary(const char *FileName, in getPermanentLibrary() argument 168 void *Handle = HandleSet::DLOpen(FileName, Err); in getPermanentLibrary() 171 G.OpenedHandles.AddLibrary(Handle, /*IsProcess*/ FileName == nullptr); in getPermanentLibrary() 189 DynamicLibrary DynamicLibrary::getLibrary(const char *FileName, in getLibrary() argument 191 assert(FileName && "Use getPermanentLibrary() for opening process handle"); in getLibrary() 192 void *Handle = HandleSet::DLOpen(FileName, Err); in getLibrary()
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/CrossTU/ |
| H A D | CrossTranslationUnit.h | 65 IndexError(index_error_code C, std::string FileName, int LineNo = 0) 66 : Code(C), FileName(std::move(FileName)), LineNo(LineNo) {} in Code() 67 IndexError(index_error_code C, std::string FileName, std::string TripleToName, in IndexError() argument 69 : Code(C), FileName(std::move(FileName)), in IndexError() 76 std::string getFileName() const { return FileName; } in getFileName() 82 std::string FileName; variable 325 llvm::Expected<ASTUnit *> getASTUnitForFile(StringRef FileName,
|
| /freebsd-src/contrib/llvm-project/clang/lib/Basic/ |
| H A D | NoSanitizeList.cpp | 45 bool NoSanitizeList::containsFile(SanitizerMask Mask, StringRef FileName, in containsFile() argument 47 return SSCL->inSection(Mask, "src", FileName, Category); in containsFile() 50 bool NoSanitizeList::containsMainFile(SanitizerMask Mask, StringRef FileName, in containsMainFile() argument 52 return SSCL->inSection(Mask, "mainfile", FileName, Category); in containsMainFile()
|
| /freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModelUnderTrainingRunner.cpp | 33 StringRef FileName = SpecFileOverride; in loadOutputSpecs() local 34 if (FileName.empty()) { in loadOutputSpecs() 36 FileName = {OutputSpecsPath.data(), OutputSpecsPath.size()}; in loadOutputSpecs() 39 auto BufferOrError = MemoryBuffer::getFileOrSTDIN(FileName); in loadOutputSpecs() 41 Ctx.emitError("Error opening output specs file: " + FileName + " : " + in loadOutputSpecs() 47 Ctx.emitError("Could not parse specs file: " + FileName); in loadOutputSpecs()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/ |
| H A D | DIContext.h | 37 std::string FileName; member 40 // Full source corresponding to `FileName` 54 : FileName(BadString), FunctionName(BadString), StartFileName(BadString) { in DILineInfo() 59 FileName == RHS.FileName && FunctionName == RHS.FunctionName && 67 return std::tie(FileName, FunctionName, StartFileName, Line, Column, 69 std::tie(RHS.FileName, RHS.FunctionName, RHS.StartFileName, RHS.Line, 77 if (FileName != BadString) in dump() 78 OS << "file '" << FileName << "', "; in dump()
|
| /freebsd-src/contrib/llvm-project/llvm/tools/llvm-link/ |
| H A D | llvm-link.cpp | 260 const std::string &FileName)> 266 const char *argv0, const std::string &FileName)> in takeModule() 271 Module &operator()(const char *argv0, const std::string &FileName); in operator ()() 273 std::unique_ptr<Module> takeModule(const std::string &FileName) { in operator ()() 274 auto I = ModuleMap.find(FileName); in operator ()() 282 // Get a Module for \p FileName from the cache, or load it lazily. 351 std::string FileName = Import.substr(Idx + 1, std::string::npos); in importFunctions() 354 auto &SrcModule = ModuleLoaderCache(argv0, FileName); in importFunctions() 357 errs() << argv0 << ": " << FileName; in importFunctions() 365 << FunctionName << " from " << FileName << "\ in importFunctions() 261 takeModule(const std::string & FileName) takeModule() argument 339 std::string FileName = Import.substr(Idx + 1, std::string::npos); importFunctions() local [all...] |
| /freebsd-src/contrib/llvm-project/clang/include/clang/Tooling/Inclusions/ |
| H A D | HeaderIncludes.h | 30 IncludeCategoryManager(const IncludeStyle &Style, StringRef FileName); 44 std::string FileName; variable 54 HeaderIncludes(llvm::StringRef FileName, llvm::StringRef Code, 105 std::string FileName; variable
|
| /freebsd-src/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | DependencyGraph.cpp | 49 StringRef FileName, bool IsAngled, 56 void EmbedDirective(SourceLocation HashLoc, StringRef FileName, bool IsAngled, in EndOfMainFile() 74 SourceLocation HashLoc, const Token &IncludeTok, StringRef FileName, in InclusionDirective() 135 StringRef FileName = AllFiles[I].getName(); 136 FileName.consume_front(SysRoot); 138 OS << DOT::EscapeString(std::string(FileName)) << "\"];\n"; 69 InclusionDirective(SourceLocation HashLoc,const Token & IncludeTok,StringRef FileName,bool IsAngled,CharSourceRange FilenameRange,OptionalFileEntryRef File,StringRef SearchPath,StringRef RelativePath,const Module * Imported,SrcMgr::CharacteristicKind FileType) InclusionDirective() argument 112 StringRef FileName = AllFiles[I].getName(); OutputGraphFile() local
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCDwarf.h | 277 Expected<unsigned> tryGetFile(StringRef &Directory, StringRef &FileName, 300 void setRootFile(StringRef Directory, StringRef FileName, in setRootFile() 304 RootFile.Name = std::string(FileName); in setRootFile() 331 void maybeSetRootFile(StringRef Directory, StringRef FileName, in maybeSetRootFile() argument 336 Header.setRootFile(Directory, FileName, Checksum, Source); in maybeSetRootFile() 339 unsigned getFile(StringRef Directory, StringRef FileName, in getFile() argument 343 return cantFail(Header.tryGetFile(Directory, FileName, Checksum, Source, in getFile() 368 Expected<unsigned> tryGetFile(StringRef &Directory, StringRef &FileName, 372 unsigned getFile(StringRef &Directory, StringRef &FileName, 376 return cantFail(tryGetFile(Directory, FileName, Checksu 380 setRootFile(StringRef Directory,StringRef FileName,std::optional<MD5::MD5Result> Checksum,std::optional<StringRef> Source) setRootFile() argument [all...] |
| /freebsd-src/contrib/llvm-project/clang/tools/clang-format/ |
| H A D | ClangFormat.cpp | 220 static FileID createInMemoryFile(StringRef FileName, MemoryBufferRef Source, 223 MemFS->addFileNoOwn(FileName, 0, Source); in parseLineRange() 224 auto File = Files.getOptionalFileRef(FileName); in parseLineRange() 412 static bool format(StringRef FileName, bool ErrorOnIncompleteFormat = false) { in format() 413 const bool IsSTDIN = FileName == "-"; in format() 422 ? MemoryBuffer::getFileAsStream(FileName) in format() 423 : MemoryBuffer::getFileOrSTDIN(FileName, /*IsText=*/true); in format() 440 errs() << " in file '" << FileName << "'"; in format() 448 StringRef AssumedFileName = IsSTDIN ? AssumeFileName : FileName; in format() 721 for (const auto &FileName in main() 211 createInMemoryFile(StringRef FileName,MemoryBufferRef Source,SourceManager & Sources,FileManager & Files,llvm::vfs::InMemoryFileSystem * MemFS) createInMemoryFile() argument 402 format(StringRef FileName) format() argument 713 for (const auto &FileName : FileNames) { main() local [all...] |