aboutsummaryrefslogtreecommitdiffstats
path: root/tools/clang/codesearch/codesearch.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/clang/codesearch/codesearch.cpp')
-rw-r--r--tools/clang/codesearch/codesearch.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/clang/codesearch/codesearch.cpp b/tools/clang/codesearch/codesearch.cpp
index b54537d59..047edad10 100644
--- a/tools/clang/codesearch/codesearch.cpp
+++ b/tools/clang/codesearch/codesearch.cpp
@@ -305,7 +305,7 @@ bool Indexer::TraverseRecordDecl(RecordDecl* Decl) {
if (!Decl->isThisDeclarationADefinition())
return Base::TraverseRecordDecl(Decl);
NamedDeclEmitter Emitter(this, Decl, Decl->isStruct() ? EntityKindStruct : EntityKindUnion, "", false);
- if (Decl->isCompleteDefinition() && !Decl->isInvalidDecl()) {
+ if (Decl->isCompleteDefinition()) {
const auto& Layout = Context.getASTRecordLayout(Decl);
for (const auto* Field : Decl->fields()) {
uint64_t OffsetInBits = Layout.getFieldOffset(Field->getFieldIndex());