Skip to content

Commit b1c0fa3

Browse files
authored
Merge pull request #1933 from dcci/nevergiveuponyourast
[ClangASTSource] Remove divergence between upstream and swift-lldb. apple-llvm-split-commit: ced573ddbb9b077855027f7f444677bc1519cf83 apple-llvm-split-dir: lldb/
2 parents e66742b + 7c310eb commit b1c0fa3

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)