summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSean Callanan <scallanan@apple.com>2016-05-23 18:30:59 +0000
committerSean Callanan <scallanan@apple.com>2016-05-23 18:30:59 +0000
commit5ba3215fe33aaac8d1065a78b1b1f29aa23721ac (patch)
tree518cd521cbf9c02659258bd2c0278f71d419a4c5 /clang/lib/Frontend/CompilerInvocation.cpp
parent86d5f8ad4cdd93a04b413cc649da247869666f88 (diff)
downloadbcm5719-llvm-5ba3215fe33aaac8d1065a78b1b1f29aa23721ac.tar.gz
bcm5719-llvm-5ba3215fe33aaac8d1065a78b1b1f29aa23721ac.zip
Removed the m_decl_objects map from ClangASTContext.
m_decl_objects is problematic because it assumes that each VarDecl has a unique variable associated with it. This is not the case in inline contexts. Also the information in this map can be reconstructed very easily without maintaining the map. The rest of the testsuite passes with this cange, and I've added a testcase covering the inline contexts affected by this. <rdar://problem/26278502> llvm-svn: 270474
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud