/llvm-project/clang/include/clang/InstallAPI/ |
H A D | HeaderFile.h | 54 std::string FullPath; variable 70 HeaderFile(StringRef FullPath, HeaderType Type, 73 : FullPath(FullPath), Type(Type), IncludeName(IncludeName), in FullPath() function 80 StringRef getPath() const { return FullPath; } in getPath() 94 return std::tie(Type, FullPath, IncludeName, Language, Excluded, Extra, 95 Umbrella) == std::tie(Other.Type, Other.FullPath, 110 return std::tie(Type, Umbrella, Extra, FullPath) < 111 std::tie(Other.Type, Other.Umbrella, Other.Extra, Other.FullPath); 149 std::optional<std::string> createIncludeHeaderName(const StringRef FullPath);
|
H A D | Library.h | 42 void addHeaderFile(StringRef FullPath, HeaderType Type, 44 Headers.emplace_back(FullPath, Type, IncludePath);
|
/llvm-project/clang/lib/InstallAPI/ |
H A D | Frontend.cpp | 171 [&](const StringRef FullPath) -> std::optional<std::string> { in findLibrary() argument 173 SmallString<PATH_MAX> TextAPIFilePath = FullPath; in findLibrary() 179 if (FM.getOptionalFileRef(FullPath)) in findLibrary() 180 return std::string(FullPath); in findLibrary() 190 SmallString<PATH_MAX> FullPath(Path); in findLibrary() local 191 sys::path::append(FullPath, Filename + StringRef(".framework"), Filename); in findLibrary() 192 if (auto LibOrNull = getLibrary(FullPath)) in findLibrary() 202 SmallString<PATH_MAX> FullPath(Path); in findLibrary() local 203 sys::path::append(FullPath, Filename); in findLibrary() 204 if (auto LibOrNull = getLibrary(FullPath)) in findLibrary() 211 SmallString<PATH_MAX> FullPath(Path); findLibrary() local [all...] |
H A D | HeaderFile.cpp | 19 std::optional<std::string> createIncludeHeaderName(const StringRef FullPath) { in createIncludeHeaderName() argument 22 auto PathPrefix = FullPath.find(Pattern); in createIncludeHeaderName() 25 return FullPath.drop_front(PathPrefix).str(); in createIncludeHeaderName() 30 HeaderFile::getFrameworkIncludeRule().match(FullPath, &Matches); in createIncludeHeaderName()
|
/llvm-project/llvm/tools/llvm-cov/ |
H A D | SourceCoverageView.cpp | 35 SmallString<256> FullPath; in getOutputPath() local 38 FullPath.append(Opts.ShowOutputDirectory); in getOutputPath() 41 sys::path::append(FullPath, getCoverageDir()); in getOutputPath() 45 sys::path::append(FullPath, sys::path::relative_path(ParentPath)); in getOutputPath() 48 sys::path::append(FullPath, PathFilename); in getOutputPath() 49 sys::path::native(FullPath); in getOutputPath() 51 return std::string(FullPath); in getOutputPath() 60 std::string FullPath = getOutputPath(Path, Extension, InToplevel, false); in createOutputStream() local 62 auto ParentDir = sys::path::parent_path(FullPath); in createOutputStream() 68 new raw_fd_ostream(FullPath, E, sys::fs::FA_Read | sys::fs::FA_Write); in createOutputStream()
|
/llvm-project/clang-tools-extra/clang-tidy/portability/ |
H A D | RestrictSystemIncludesCheck.cpp | 27 SmallString<256> FullPath; in InclusionDirective() local 28 llvm::sys::path::append(FullPath, SearchPath); in InclusionDirective() 29 llvm::sys::path::append(FullPath, RelativePath); in InclusionDirective() 33 HashLoc, FilenameRange, FileName, FullPath.str(), in InclusionDirective()
|
H A D | RestrictSystemIncludesCheck.h | 62 StringRef Filename, StringRef FullPath, bool IsInMainFile) in IncludeDirective() 63 : Loc(Loc), Range(Range), IncludeFile(Filename), IncludePath(FullPath), in IncludeDirective()
|
/llvm-project/compiler-rt/lib/builtins/ |
H A D | os_version_check.c | 170 char FullPath[strlen(PListPathPrefix) + strlen(PListPath) + 1]; in _initializeAvailabilityCheck() 171 strcpy(FullPath, PListPathPrefix); in _initializeAvailabilityCheck() 172 strcat(FullPath, PListPath); in _initializeAvailabilityCheck() 173 PListPath = FullPath; in _initializeAvailabilityCheck() 169 char FullPath[strlen(PListPathPrefix) + strlen(PListPath) + 1]; _initializeAvailabilityCheck() local
|
/llvm-project/llvm/lib/Remarks/ |
H A D | YAMLRemarkParser.cpp | 142 SmallString<80> FullPath; in createYAMLParserFromMeta() local 144 FullPath = *ExternalFilePrependPath; in createYAMLParserFromMeta() 145 sys::path::append(FullPath, ExternalFilePath); in createYAMLParserFromMeta() 149 MemoryBuffer::getFile(FullPath); in createYAMLParserFromMeta() 151 return createFileError(FullPath, EC); in createYAMLParserFromMeta()
|
H A D | BitstreamRemarkParser.cpp | 422 SmallString<80> FullPath(ExternalFilePrependPath); in processExternalFilePath() local 423 sys::path::append(FullPath, *ExternalFilePath); in processExternalFilePath() 429 MemoryBuffer::getFile(FullPath); in processExternalFilePath() 431 return createFileError(FullPath, EC); in processExternalFilePath()
|
/llvm-project/lldb/source/Plugins/ObjectContainer/BSD-Archive/ |
H A D | ObjectContainerBSDArchive.cpp | 388 llvm::SmallString<128> FullPath; in GetChildFileSpecificationsFromThin() 390 FullPath = childPath; in GetChildFileSpecificationsFromThin() 392 FullPath = parentFileSpec.GetDirectory().GetStringRef(); in GetChildFileSpecificationsFromThin() 393 llvm::sys::path::append(FullPath, childPath); in GetChildFileSpecificationsFromThin() 395 FileSpec child = FileSpec(FullPath.str(), llvm::sys::path::Style::posix); in GetChildFileSpecificationsFromThin() 386 llvm::SmallString<128> FullPath; GetChildFileSpecificationsFromThin() local
|
/llvm-project/llvm/tools/llvm-libtool-darwin/ |
H A D | llvm-libtool-darwin.cpp | 135 Expected<std::string> FullPath = searchForFile( in processCommandLineLibraries() 137 if (!FullPath) in processCommandLineLibraries() 138 return FullPath.takeError(); in processCommandLineLibraries() 139 InputFiles.push_back(FullPath.get()); in processCommandLineLibraries() 133 Expected<std::string> FullPath = searchForFile( processCommandLineLibraries() local
|
/llvm-project/clang-tools-extra/clangd/index/remote/marshalling/ |
H A D | Marshalling.cpp | 377 llvm::SmallString<256> FullPath = llvm::StringRef(LocalIndexRoot); in toProtobuf() 378 append(FullPath, RelativePath); in toProtobuf() 379 auto Result = URI::createFile(FullPath); in toProtobuf() 321 llvm::SmallString<256> FullPath = llvm::StringRef(LocalIndexRoot); relativePathToURI() local
|
/llvm-project/llvm/lib/Support/ |
H A D | VirtualFileSystem.cpp | 1905 SmallString<256> FullPath; in parseEntry() 1907 FullPath = FS->getOverlayFileDir(); in parseEntry() 1908 assert(!FullPath.empty() && in parseEntry() 1910 llvm::sys::path::append(FullPath, Value); in parseEntry() 1912 FullPath = Value; in parseEntry() 1917 FullPath = canonicalize(FullPath); in parseEntry() 1918 ExternalContentsPath = FullPath.str(); in parseEntry() 1970 StringRef FullPath = FS->getOverlayFileDir(); in parseEntry() 1971 assert(!FullPath in parseEntry() 1892 SmallString<256> FullPath; parseEntry() local 1957 StringRef FullPath = FS->getOverlayFileDir(); parseEntry() local [all...] |
/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 3522 FullPathTy &FullPath, in findPathsToSubobject() argument 3525 Paths.push_back(FullPath); in findPathsToSubobject() 3536 FullPath.insert(BaseSubobject(Base, NewOffset)); in findPathsToSubobject() 3538 IntroducingObject, FullPath, Paths); in findPathsToSubobject() 3539 FullPath.pop_back(); in findPathsToSubobject() 3561 const FullPathTy &FullPath) { in getOffsetOfFullPath() argument 3565 for (const BaseSubobject &BSO : FullPath) { in getOffsetOfFullPath() 3665 FullPathTy FullPath; in computeFullPathsForVFTables() local 3670 BaseSubobject(Info->IntroducingObject, Info->FullOffsetInMDC), FullPath, in computeFullPathsForVFTables() 3672 FullPath in computeFullPathsForVFTables() [all...] |
/llvm-project/clang/tools/clang-installapi/ |
H A D | Options.cpp | 931 SmallString<PATH_MAX> FullPath(Path); in createContext() 932 FM->makeAbsolutePath(FullPath); in createContext() 934 auto IncludeName = createIncludeHeaderName(FullPath); in createContext() 936 FullPath, Type, IncludeName.has_value() ? *IncludeName : ""); in createContext() 949 SmallString<PATH_MAX> FullPath(Path); createContext() local
|
/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFVerifier.cpp | 1020 std::string FullPath; in verifyDebugLineRows() 1023 DILineInfoSpecifier::FileLineInfoKind::AbsoluteFilePath, FullPath); in verifyDebugLineRows() 1026 auto [It, Inserted] = FullPathMap.try_emplace(FullPath, FileIndex); in verifyDebugLineRows() 1010 std::string FullPath; verifyDebugLineRows() local
|
/llvm-project/llvm/lib/Support/Windows/ |
H A D | Path.inc | 117 SmallString<2 * MAX_PATH> FullPath(LongPathPrefix); 119 FullPath.append("UNC\\"); 120 FullPath.append(Path8Str.begin() + 2, Path8Str.end()); 122 FullPath.append(Path8Str); 124 return UTF8ToUTF16(FullPath, Path16);
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | BackgroundIndexTests.cpp | 155 std::string FullPath = testPath(Cmd.Filename); in TEST_F() local 156 CDB.setCompileCommand(FullPath, std::move(Cmd)); in TEST_F()
|
/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 201 StringRef FullPath = getFullFilepath(F); in maybeRecordFile() local 203 auto Insertion = FileIdMap.insert(std::make_pair(FullPath, NextId)); in maybeRecordFile() 226 bool Success = OS.emitCVFileDirective(NextId, FullPath, ChecksumAsBytes, in maybeRecordFile()
|
/llvm-project/llvm/tools/llvm-objdump/ |
H A D | MachODump.cpp | 7169 SmallString<1024> FullPath(DSYMFile); in getMachODSymObject() 7170 sys::path::append(FullPath, "Contents", "Resources", "DWARF", ShortName); in getMachODSymObject() 7171 DSYMPath = FullPath.str(); in getMachODSymObject() 7161 SmallString<1024> FullPath(DSYMFile); getMachODSymObject() local
|