aboutsummaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/FindTarget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/clangd/FindTarget.cpp')
-rw-r--r--clang-tools-extra/clangd/FindTarget.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/clangd/FindTarget.cpp b/clang-tools-extra/clangd/FindTarget.cpp
index 1caf701..efbd05e 100644
--- a/clang-tools-extra/clangd/FindTarget.cpp
+++ b/clang-tools-extra/clangd/FindTarget.cpp
@@ -288,7 +288,7 @@ public:
for (const DesignatedInitExpr::Designator &D :
llvm::reverse(DIE->designators()))
if (D.isFieldDesignator()) {
- Outer.add(D.getField(), Flags);
+ Outer.add(D.getFieldDecl(), Flags);
// We don't know which designator was intended, we assume the outer.
break;
}
@@ -808,7 +808,7 @@ llvm::SmallVector<ReferenceLoc> refInStmt(const Stmt *S,
Refs.push_back(ReferenceLoc{NestedNameSpecifierLoc(),
D.getFieldLoc(),
/*IsDecl=*/false,
- {D.getField()}});
+ {D.getFieldDecl()}});
}
}