Skip to content

Commit 7c310eb

Browse files
author
Davide Italiano
committed
[ClangASTSource] Remove divergence between upstream and swift-lldb.
apple-llvm-split-commit: 8b1a3912e45a3358ed22f2093b170241bd622f0b apple-llvm-split-dir: lldb/
1 parent d72700a commit 7c310eb

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -599,13 +599,10 @@ void ClangASTSource::FindExternalLexicalDecls(
599599
}
600600

601601
if (TagDecl *original_tag_decl = dyn_cast<TagDecl>(original_decl)) {
602-
if (original_tag_decl->hasExternalLexicalStorage() ||
603-
original_tag_decl->hasExternalVisibleStorage()) {
604-
ExternalASTSource *external_source = original_ctx->getExternalSource();
602+
ExternalASTSource *external_source = original_ctx->getExternalSource();
605603

606-
if (external_source)
607-
external_source->CompleteType(original_tag_decl);
608-
}
604+
if (external_source)
605+
external_source->CompleteType(original_tag_decl);
609606
}
610607

611608
const DeclContext *original_decl_context =

0 commit comments

Comments
 (0)