Home
last modified time | relevance | path

Searched refs:AbsolutePath (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DURI.cpp59 uriFromAbsolutePath(llvm::StringRef AbsolutePath) const override { in uriFromAbsolutePath()
66 AbsolutePath.consume_front(Root); in uriFromAbsolutePath()
71 Body += llvm::sys::path::convert_to_slash(AbsolutePath); in uriFromAbsolutePath()
209 llvm::Expected<URI> URI::create(llvm::StringRef AbsolutePath, in create() argument
211 if (!llvm::sys::path::is_absolute(AbsolutePath)) in create()
216 return S->get()->uriFromAbsolutePath(AbsolutePath); in create()
219 URI URI::create(llvm::StringRef AbsolutePath) { in create() argument
220 if (!llvm::sys::path::is_absolute(AbsolutePath)) in create()
235 return URI::createFile(AbsolutePath); in create()
238 URI URI::createFile(llvm::StringRef AbsolutePath) { in createFile() argument
[all …]
H A DURI.h44 static llvm::Expected<URI> create(llvm::StringRef AbsolutePath,
49 static URI create(llvm::StringRef AbsolutePath);
52 static URI createFile(llvm::StringRef AbsolutePath);
120 uriFromAbsolutePath(llvm::StringRef AbsolutePath) const = 0;
/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DBackground.cpp67 llvm::SmallString<128> AbsolutePath; in getAbsolutePath() local
69 AbsolutePath = Cmd.Filename; in getAbsolutePath()
71 AbsolutePath = Cmd.Directory; in getAbsolutePath()
72 llvm::sys::path::append(AbsolutePath, Cmd.Filename); in getAbsolutePath()
73 llvm::sys::path::remove_dots(AbsolutePath, true); in getAbsolutePath()
75 return AbsolutePath; in getAbsolutePath()
79 auto Buf = FS->getBufferForFile(LS.AbsolutePath); in shardIsStale()
82 LS.AbsolutePath, Buf.getError().message()); in shardIsStale()
255 auto AbsolutePath = getAbsolutePath(Cmd); in index() local
258 auto Buf = FS->getBufferForFile(AbsolutePath); in index()
[all …]
H A DIndexAction.cpp34 auto AbsolutePath = File->getFileEntry().tryGetRealPathName(); in toURI() local
35 if (AbsolutePath.empty()) in toURI()
37 return URI::create(AbsolutePath).toString(); in toURI()
H A DBackgroundIndexLoader.cpp58 LS.AbsolutePath = StartSourceFile.str(); in loadShard()
60 BackgroundIndexStorage *Storage = IndexStorageFactory(LS.AbsolutePath); in loadShard()
H A DBackgroundIndexLoader.h25 Path AbsolutePath; member
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DTestFS.cpp125 uriFromAbsolutePath(llvm::StringRef AbsolutePath) const override { in uriFromAbsolutePath()
126 if (!pathConsumeFront(AbsolutePath, testRoot())) in uriFromAbsolutePath()
127 return error("{0} does not start with {1}", AbsolutePath, testRoot()); in uriFromAbsolutePath()
130 llvm::sys::path::convert_to_slash(AbsolutePath)); in uriFromAbsolutePath()
H A DURITests.cpp30 std::string createOrDie(llvm::StringRef AbsolutePath, in createOrDie() argument
32 auto Uri = URI::create(AbsolutePath, Scheme); in createOrDie()
/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/plugin/
H A DIncludeFixerPlugin.cpp74 SmallString<128> AbsolutePath(tooling::getAbsolutePath(InputFile)); in ParseArgs() local
75 StringRef Directory = llvm::sys::path::parent_path(AbsolutePath); in ParseArgs()
/llvm-project-15.0.7/clang/lib/Tooling/
H A DCompilationDatabase.cpp106 SmallString<1024> AbsolutePath(getAbsolutePath(SourceFile)); in autoDetectFromSource() local
107 StringRef Directory = llvm::sys::path::parent_path(AbsolutePath); in autoDetectFromSource()
121 SmallString<1024> AbsolutePath(getAbsolutePath(SourceDir)); in autoDetectFromDirectory() local
124 findCompilationDatabaseFromDirectory(AbsolutePath, ErrorMessage); in autoDetectFromDirectory()
H A DJSONCompilationDatabase.cpp422 SmallString<128> AbsolutePath( in parse() local
424 llvm::sys::path::append(AbsolutePath, FileName); in parse()
425 llvm::sys::path::remove_dots(AbsolutePath, /*remove_dot_dot=*/ true); in parse()
426 llvm::sys::path::native(AbsolutePath, NativeFilePath); in parse()
H A DTooling.cpp254 SmallString<1024> AbsolutePath = RelativePath; in getAbsolutePath() local
255 if (auto EC = FS.makeAbsolute(AbsolutePath)) in getAbsolutePath()
257 llvm::sys::path::native(AbsolutePath); in getAbsolutePath()
258 return std::string(AbsolutePath.str()); in getAbsolutePath()
/llvm-project-15.0.7/clang-tools-extra/clang-move/
H A DMove.cpp77 llvm::SmallString<128> AbsolutePath(Path); in MakeAbsolutePath() local
78 llvm::sys::fs::make_absolute(InitialDirectory, AbsolutePath); in MakeAbsolutePath()
79 return CleanPath(std::move(AbsolutePath)); in MakeAbsolutePath()
88 llvm::SmallString<128> AbsolutePath(Path); in MakeAbsolutePath() local
90 SM.getFileManager().getVirtualFileSystem().makeAbsolute(AbsolutePath)) in MakeAbsolutePath()
96 llvm::sys::path::parent_path(AbsolutePath.str())); in MakeAbsolutePath()
103 llvm::sys::path::filename(AbsolutePath.str())); in MakeAbsolutePath()
107 return CleanPath(AbsolutePath); in MakeAbsolutePath()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/tweaks/
H A DTweakTests.cpp38 TEST(FileEdits, AbsolutePath) { in TEST() argument
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/tool/
H A DClangTidyMain.cpp495 SmallString<256> AbsolutePath(Input); in clangTidyMain() local
496 if (std::error_code EC = llvm::sys::fs::make_absolute(AbsolutePath)) { in clangTidyMain()
500 return AbsolutePath; in clangTidyMain()
/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/tool/
H A DClangIncludeFixer.cpp202 SmallString<128> AbsolutePath(tooling::getAbsolutePath(FilePath)); in createSymbolIndexManager() local
203 StringRef Directory = llvm::sys::path::parent_path(AbsolutePath); in createSymbolIndexManager()
/llvm-project-15.0.7/clang-tools-extra/clangd/tool/
H A DClangdMain.cpp585 uriFromAbsolutePath(llvm::StringRef AbsolutePath) const override { in uriFromAbsolutePath()
586 llvm::StringRef Body = AbsolutePath; in uriFromAbsolutePath()
588 return error("Path {0} doesn't start with root {1}", AbsolutePath, in uriFromAbsolutePath()
/llvm-project-15.0.7/llvm/lib/DebugInfo/DWARF/
H A DDWARFUnit.cpp604 SmallString<16> AbsolutePath; in parseDWO() local
607 sys::path::append(AbsolutePath, *CompilationDir); in parseDWO()
609 sys::path::append(AbsolutePath, *DWOFileName); in parseDWO()
613 auto DWOContext = Context.getDWOContext(AbsolutePath); in parseDWO()
H A DDWARFContext.cpp1402 DWARFContext::getDWOContext(StringRef AbsolutePath) { in getDWOContext() argument
1408 std::weak_ptr<DWOFile> *Entry = &DWOFiles[AbsolutePath]; in getDWOContext()
1433 return object::ObjectFile::createObjectFile(AbsolutePath); in getDWOContext()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/
H A DClangTidyOptions.h229 void addRawFileOptions(llvm::StringRef AbsolutePath,
H A DClangTidyOptions.cpp284 llvm::StringRef AbsolutePath, std::vector<OptionsSource> &CurOptions) { in addRawFileOptions() argument
289 StringRef Path = llvm::sys::path::parent_path(AbsolutePath); in addRawFileOptions()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnosticOptions.def54 DIAGOPT(AbsolutePath, 1, 0) /// Use absolute paths.
/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFContext.h409 std::shared_ptr<DWARFContext> getDWOContext(StringRef AbsolutePath);
/llvm-project-15.0.7/llvm/lib/Support/
H A DVirtualFileSystem.cpp1329 SmallString<128> AbsolutePath; in setCurrentWorkingDirectory() local
1330 Path.toVector(AbsolutePath); in setCurrentWorkingDirectory()
1331 if (std::error_code EC = makeAbsolute(AbsolutePath)) in setCurrentWorkingDirectory()
1333 WorkingDirectory = std::string(AbsolutePath.str()); in setCurrentWorkingDirectory()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DTextDiagnostic.cpp756 if (DiagOpts->AbsolutePath) { in emitFilename()

12