From: Enrico Granata Date: Wed, 30 Jul 2014 21:10:03 +0000 (+0000) Subject: Revert a part of r214335 that I didn't mean to commit X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=eccdbde667e9520a29d3c8e36f76a317701940cd;p=platform%2Fupstream%2Fllvm.git Revert a part of r214335 that I didn't mean to commit llvm-svn: 214340 --- diff --git a/lldb/source/Symbol/ClangASTType.cpp b/lldb/source/Symbol/ClangASTType.cpp index 0297e15..a0878ae 100644 --- a/lldb/source/Symbol/ClangASTType.cpp +++ b/lldb/source/Symbol/ClangASTType.cpp @@ -78,16 +78,14 @@ GetCompleteQualType (clang::ASTContext *ast, clang::QualType qual_type, bool all clang::TagDecl *tag_decl = tag_type->getDecl(); if (tag_decl) { - if (!tag_decl->hasExternalLexicalStorage()) - { - if (tag_decl->isCompleteDefinition()) - return true; - } - else + if (tag_decl->isCompleteDefinition()) + return true; + + if (!allow_completion) + return false; + + if (tag_decl->hasExternalLexicalStorage()) { - if (!allow_completion) - return false; - if (ast) { clang::ExternalASTSource *external_ast_source = ast->getExternalSource();