blob: df7754eb27c3e5e10b4f7b11ea164b08d07d9ed8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
diff --git a/clang-tools-extra/clangd/Hover.cpp b/clang-tools-extra/clangd/Hover.cpp
index d03e634f7..8eac0e974 100644
--- a/clang-tools-extra/clangd/Hover.cpp
+++ b/clang-tools-extra/clangd/Hover.cpp
@@ -1497,9 +1497,7 @@ std::optional<HoverInfo> getHover(ParsedAST &AST, Position Pos,
if (const auto *DeclToUse = pickDeclToUse(Decls)) {
HoverCountMetric.record(1, "decl");
HI = getHoverContents(DeclToUse, PP, Index, TB);
- // Layout info only shown when hovering on the field/class itself.
- if (DeclToUse == N->ASTNode.get<Decl>())
- addLayoutInfo(*DeclToUse, *HI);
+ addLayoutInfo(*DeclToUse, *HI);
// Look for a close enclosing expression to show the value of.
if (!HI->Value)
HI->Value = printExprValue(N, AST.getASTContext()).PrintedValue;
|