Home
last modified time | relevance | path

Searched refs:FileURI (Results 1 – 25 of 41) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clangd/index/
H A DSymbolLocation.h56 explicit operator bool() const { return !llvm::StringRef(FileURI).empty(); }
64 const char *FileURI = ""; member
78 assert(L.FileURI && R.FileURI);
79 return !std::strcmp(L.FileURI, R.FileURI) &&
83 assert(L.FileURI && R.FileURI);
84 int Cmp = std::strcmp(L.FileURI, R.FileURI);
H A DMerge.cpp29 S.Definition ? S.Definition.FileURI : S.CanonicalDeclaration.FileURI; in isIndexAuthoritative()
145 if ((DynamicContainsFile(O.Location.FileURI) & IndexContents::References) != in refs()
161 StaticContainsFile{Static->indexedFiles()}](llvm::StringRef FileURI) { in indexedFiles() argument
162 return DynamicContainsFile(FileURI) | StaticContainsFile(FileURI); in indexedFiles()
200 return llvm::StringRef(Loc.FileURI).endswith(Suffix); in prefer()
214 assert(L.Definition.FileURI && R.Definition.FileURI); in mergeSymbol()
216 bool(*L.Definition.FileURI) == bool(*R.Definition.FileURI); in mergeSymbol()
H A DStdLib.cpp169 GoodHeader[S.CanonicalDeclaration.FileURI] = true; in filter()
170 GoodHeader[S.Definition.FileURI] = true; in filter()
174 {S.CanonicalDeclaration.FileURI, S.Definition.FileURI}) { in filter()
194 if (!(IsGoodHeader(S.CanonicalDeclaration.FileURI) || in filter()
195 IsGoodHeader(S.Definition.FileURI))) { in filter()
197 S.CanonicalDeclaration.FileURI); in filter()
H A DRef.h181 Val.Symbol, reinterpret_cast<uintptr_t>(Val.Reference.Location.FileURI),
185 return std::tie(LHS.Symbol, LHS.Reference.Location.FileURI,
187 std::tie(RHS.Symbol, RHS.Reference.Location.FileURI,
H A DRef.cpp38 E.Reference.Location.FileURI = UniqueStrings.save(S.Location.FileURI).data(); in insert()
H A DMemIndex.cpp110 return [this](llvm::StringRef FileURI) { in indexedFiles() argument
111 return Files.contains(FileURI) ? IdxContents : IndexContents::None; in indexedFiles()
H A DFileIndex.cpp134 auto It = Shards.try_emplace(S.CanonicalDeclaration.FileURI); in FileShardedIndex()
139 S.Definition.FileURI != S.CanonicalDeclaration.FileURI) { in FileShardedIndex()
140 auto It = Shards.try_emplace(S.Definition.FileURI); in FileShardedIndex()
149 const auto It = Shards.try_emplace(R.Location.FileURI); in FileShardedIndex()
H A DSymbol.h162 RawCharPointerCB(S.CanonicalDeclaration.FileURI); in visitStrings()
163 RawCharPointerCB(S.Definition.FileURI); in visitStrings()
H A DSymbolLocation.cpp31 return OS << L.FileURI << "[" << L.Start.line() << ":" << L.Start.column() in operator <<()
H A DYAMLSerialization.cpp133 NormalizedFileURI(IO &, const char *FileURI) { URI = FileURI; } in NormalizedFileURI()
149 Value.FileURI); in mapping()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DIndexTests.cpp389 R.CanonicalDeclaration.FileURI = "file:///right.h"; in TEST()
415 L.CanonicalDeclaration.FileURI = "file:/left.h"; in TEST()
416 R.CanonicalDeclaration.FileURI = "file:/right.h"; in TEST()
422 EXPECT_EQ(StringRef(M.Definition.FileURI), ""); in TEST()
437 R.CanonicalDeclaration.FileURI = "file:/x.proto"; in TEST()
443 L.CanonicalDeclaration.FileURI = "file:/y.proto"; in TEST()
548 L.Definition.FileURI = "file:/x.h"; in TEST()
581 L.Definition.FileURI = "file:/left.h"; in TEST()
587 R.Definition.FileURI = "file:/right.h"; in TEST()
594 R.Definition.FileURI = "file:/right.h"; in TEST()
[all …]
H A DFileIndexTests.cpp52 MATCHER_P(fileURI, F, "") { return llvm::StringRef(arg.Location.FileURI) == F; }
54 return llvm::StringRef(arg.CanonicalDeclaration.FileURI) == U;
57 return llvm::StringRef(arg.Definition.FileURI) == U;
88 R.Location.FileURI = Path; in refSlab()
131 X1.CanonicalDeclaration.FileURI = "file:///x1"; in TEST()
133 X2.Definition.FileURI = "file:///x2"; in TEST()
581 Sym1.CanonicalDeclaration.FileURI = AHeaderUri.c_str(); in TEST()
584 Sym2.CanonicalDeclaration.FileURI = BHeaderUri.c_str(); in TEST()
585 Sym2.Definition.FileURI = BSourceUri.c_str(); in TEST()
H A DSerializationTests.cpp146 EXPECT_EQ(StringRef(Sym1.CanonicalDeclaration.FileURI), "file:///path/foo.h"); in TEST()
158 EXPECT_EQ(llvm::StringRef(Sym2.CanonicalDeclaration.FileURI), in TEST()
170 EXPECT_EQ(StringRef(Ref1.Location.FileURI), "file:///path/foo.cc"); in TEST()
H A DDexTests.cpp685 RootSymbol.CanonicalDeclaration.FileURI = "unittest:///file.h"; in TEST()
687 CloseSymbol.CanonicalDeclaration.FileURI = "unittest:///a/b/c/d/e/f/file.h"; in TEST()
715 SymbolRefs.back().Location.FileURI = Filename; in TEST()
731 Files.push_back(R.Location.FileURI); in TEST()
739 Files.push_back(R.Location.FileURI); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/remote/
H A DMarshallingTests.cpp66 Location.FileURI = testPathURI(PathPrefix.str() + "Definition.cpp", Strings); in createSymbol()
73 Location.FileURI = testPathURI(PathPrefix.str() + "Declaration.h", Strings); in createSymbol()
97 Original.Location.FileURI = in TEST()
107 EXPECT_STREQ(Deserialized->Location.FileURI, in TEST()
120 WithInvalidURI.Location.FileURI = "This is not a URI"; in TEST()
129 WithInvalidURI.Location.FileURI = in TEST()
182 Sym.Definition.FileURI = "Not A URI"; in TEST()
190 Sym.Definition.FileURI = Strings.save(UnittestURI->toString()).begin(); in TEST()
196 Sym.Definition.FileURI = testPathURI("home/File.h", Strings); in TEST()
202 EXPECT_STREQ(Deserialized->Definition.FileURI, in TEST()
[all …]
/llvm-project-15.0.7/clang/lib/Basic/
H A DSarif.cpp201 const std::string &FileURI = fileNameToURI(getFileName(*FE)); in createPhysicalLocation() local
202 auto I = CurrentArtifacts.find(FileURI); in createPhysicalLocation()
207 SarifArtifactLocation::create(FileURI).setIndex(Idx); in createPhysicalLocation()
212 auto StatusIter = CurrentArtifacts.insert({FileURI, Artifact}); in createPhysicalLocation()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DHeaderSourceSwitch.cpp101 AwardTarget(Sym.Definition.FileURI); in getCorrespondingHeaderOrSource()
103 AwardTarget(Sym.CanonicalDeclaration.FileURI); in getCorrespondingHeaderOrSource()
H A DIncludeFixer.cpp289 Matched.CanonicalDeclaration.FileURI == Matched.Definition.FileURI) in fixIncompleteType()
299 URI::resolve(Sym.CanonicalDeclaration.FileURI, File); in fixesForSymbols()
611 Matched.CanonicalDeclaration.FileURI == Matched.Definition.FileURI) in lookupCached()
H A DURI.cpp198 llvm::Expected<std::string> URI::resolve(llvm::StringRef FileURI, in resolve() argument
200 auto Uri = URI::parse(FileURI); in resolve()
H A DURI.h67 static llvm::Expected<std::string> resolve(llvm::StringRef FileURI,
/llvm-project-15.0.7/clang-tools-extra/clangd/test/Inputs/
H A Dsymbols.test.yaml10 FileURI: 'test:///vector.h'
/llvm-project-15.0.7/clang-tools-extra/clangd/index/dex/
H A DDex.cpp73 if (!llvm::StringRef(Sym.CanonicalDeclaration.FileURI).empty()) in add()
75 generateProximityURIs(Sym.CanonicalDeclaration.FileURI)) in add()
339 return [this](llvm::StringRef FileURI) { in indexedFiles() argument
340 return Files.contains(FileURI) ? IdxContents : IndexContents::None; in indexedFiles()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/
H A DSarifDiagnostics.cpp133 std::string FileURI = fileNameToURI(getFileName(FE)); in createArtifactLocation() local
141 return URI && URI->equals(FileURI); in createArtifactLocation()
153 return json::Object{{"uri", FileURI}, {"index", Index}}; in createArtifactLocation()
/llvm-project-15.0.7/clang/lib/ExtractAPI/Serialization/
H A DSymbolGraphSerializer.cpp117 std::string FileURI = "file://"; in serializeSourceLocation() local
119 FileURI += sys::path::convert_to_slash(Loc.getFilename()); in serializeSourceLocation()
120 SourceLocation["uri"] = FileURI; in serializeSourceLocation()
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/marshalling/
H A DMarshalling.cpp262 if (*From.Definition.FileURI) { in toProtobuf()
387 Location.FileURI = Strings.save(*URIString).begin(); in fromProtobuf()
396 auto RelativePath = uriToRelativePath(Location.FileURI); in toProtobuf()

12