diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2013-11-23 00:42:43 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2013-11-23 00:42:43 +0000 |
commit | ca766b27d9aa90f57e0b71fa1fe69ddaf81dc91f (patch) | |
tree | f0e493e72b7cb8e8dea1a73c1cf7f8ffd59cd364 /lldb/scripts/Python | |
parent | de9afd845b315dbbf88fe32b570b3487d3a11a37 (diff) | |
download | llvm-ca766b27d9aa90f57e0b71fa1fe69ddaf81dc91f.zip llvm-ca766b27d9aa90f57e0b71fa1fe69ddaf81dc91f.tar.gz llvm-ca766b27d9aa90f57e0b71fa1fe69ddaf81dc91f.tar.bz2 |
Remove uninstantiable constructor from DeclTemplate.h
Patch by Kim Gräsman!
Laszlo Nagy and me both ran into the same issue with SpecIterator from DeclTemplate.h causing an error:
tools/clang/include/clang/AST/DeclTemplate.h:560:22: error:
no matching constructor for initialization of 'SetIteratorType' (aka
'FoldingSetVectorIterator<clang::FunctionTemplateSpecializationInfo,
typename SmallVector<FunctionTemplateSpecializationInfo *, 8>::iterator>')
SpecIterator() : SetIter() {}
(see e.g. http://lists.cs.uiuc.edu/pipermail/cfe-dev/2013-November/033642.html)
The problem is the SpecIterator default constructor which needs a non-existent SetIter default constructor. SpecIterator's default constructor is evidently dead code as any call to it would fail with the above error.
This patch removes it.
Differential Revision: http://llvm-reviews.chandlerc.com/D2246
llvm-svn: 195526
Diffstat (limited to 'lldb/scripts/Python')
0 files changed, 0 insertions, 0 deletions