diff options
| author | Douglas Gregor <dgregor@apple.com> | 2009-08-28 20:33:09 +0000 |
|---|---|---|
| committer | Douglas Gregor <dgregor@apple.com> | 2009-08-28 20:33:09 +0000 |
| commit | 6533292684f223871629d6f20027ca151a2e5976 (patch) | |
| tree | 8bc0d25e767f97623efcb3c1235226d06e7f367b /clang/lib | |
| parent | 01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1 (diff) | |
| download | bcm5719-llvm-6533292684f223871629d6f20027ca151a2e5976.tar.gz bcm5719-llvm-6533292684f223871629d6f20027ca151a2e5976.zip | |
Remove the conversion from a multi-level template argument list back to a single template argument list. We no longer need this crutch
llvm-svn: 80390
Diffstat (limited to 'clang/lib')
| -rw-r--r-- | clang/lib/Sema/SemaTemplate.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/clang/lib/Sema/SemaTemplate.h b/clang/lib/Sema/SemaTemplate.h index 183b5a37331..b400cb3aba7 100644 --- a/clang/lib/Sema/SemaTemplate.h +++ b/clang/lib/Sema/SemaTemplate.h @@ -84,14 +84,6 @@ namespace clang { const TemplateArgumentList &getInnermost() const { return *TemplateArgumentLists.front(); } - - // Implicit conversion to a single template argument list, to facilitate a - // gradual transition to MultiLevelTemplateArgumentLists. - operator const TemplateArgumentList &() const { - assert(getNumLevels() == 1 && - "Conversion only works with a single level of template arguments"); - return *TemplateArgumentLists.front(); - } }; } |

