I do not entirely understand what is going on here, but it seems lldb has used
setHasExternalLexicalStorage on a TagDecl to trigger some kind of lazy loading of class contents.
However, r232793 in clang removed this possibility, which broke expression evaluation in lldb.
This CL fixes this by calling CompleteTagDecl manually.
I do not know if this is the correct fix for this issue, so I am mostly just drawing attention to
it. Feel free to commit a more correct solution.