diff options
Diffstat (limited to 'tools/clang/codesearch/codesearch.cpp')
| -rw-r--r-- | tools/clang/codesearch/codesearch.cpp | 2 |
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()); |
