We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4b88198 commit db2f400Copy full SHA for db2f400
clang-tools-extra/clangd/HeaderSourceSwitch.cpp
@@ -101,9 +101,11 @@ std::optional<Path> getCorrespondingHeaderOrSource(PathRef OriginalFile,
101
Index->lookup(Request, [&](const Symbol &Sym) {
102
auto TargetPathDefinition =
103
URI::resolve(Sym.Definition.FileURI, OriginalFile);
104
+ if (!TargetPathDefinition)
105
+ return;
106
auto TargetPathDeclaration =
107
URI::resolve(Sym.CanonicalDeclaration.FileURI, OriginalFile);
- if (!TargetPathDefinition || !TargetPathDeclaration)
108
+ if (!TargetPathDeclaration)
109
return;
110
if (pathEqual(*TargetPathDefinition, OriginalFile)) {
111
if (!pathEqual(*TargetPathDeclaration, OriginalFile))
0 commit comments