aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2018-11-09 17:08:26 +0000
committerZachary Turner <zturner@google.com>2018-11-09 17:08:26 +0000
commit12abab571756519b8512631f5ad1084209b3ce64 (patch)
tree78d3df2450adbab5c5cbfe3a3376ae6ffdff84bd /clang/lib/CodeGen/CodeGenModule.cpp
parent37125f080fa59ac0556ea1b4eb43e9841dd02284 (diff)
downloadllvm-12abab571756519b8512631f5ad1084209b3ce64.zip
llvm-12abab571756519b8512631f5ad1084209b3ce64.tar.gz
llvm-12abab571756519b8512631f5ad1084209b3ce64.tar.bz2
[NativePDB] Fix completion of enum types.
This was originally submitted in a patch which fixed two unrelated bugs at the same time. This portion of the fix was reverted because it broke several other things. However, the fix employed originally was totally wrong, and attempted to change something in the ValueObject printer when actually the bug was in the NativePDB plugin. We need to mark forward enum decls as having external storage, otherwise we won't be asked to complete them when the time comes. This patch implements the proper fix, and updates tests accordingly. llvm-svn: 346517
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions