diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2010-07-20 13:59:28 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2010-07-20 13:59:28 +0000 |
commit | 47470f2f3fbd4a2aaeef404d3fb6a1fbcd392e4d (patch) | |
tree | 5d2993fb3a89118d33d10f54b517c734b474580b /llvm/lib/CodeGen/RenderMachineFunction.cpp | |
parent | 38360b3ff7fee601db91636b2ac889593357b08e (diff) | |
download | llvm-47470f2f3fbd4a2aaeef404d3fb6a1fbcd392e4d.zip llvm-47470f2f3fbd4a2aaeef404d3fb6a1fbcd392e4d.tar.gz llvm-47470f2f3fbd4a2aaeef404d3fb6a1fbcd392e4d.tar.bz2 |
Hide the specializations folding sets of ClassTemplateDecl as an implementation detail (InsertPos
leaks though) and add methods to its interface for adding/finding specializations.
Simplifies its users a bit and we no longer need to replace specializations in the folding set with
their redeclarations. We just return the most recent redeclarations.
As a bonus, it fixes http://llvm.org/PR7670.
llvm-svn: 108832
Diffstat (limited to 'llvm/lib/CodeGen/RenderMachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions