summaryrefslogtreecommitdiffstats
path: root/clang/lib
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-08-28 20:33:09 +0000
committerDouglas Gregor <dgregor@apple.com>2009-08-28 20:33:09 +0000
commit6533292684f223871629d6f20027ca151a2e5976 (patch)
tree8bc0d25e767f97623efcb3c1235226d06e7f367b /clang/lib
parent01afeeff1dc780e577fb6ebc0919ce3a92fd8bf1 (diff)
downloadbcm5719-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.h8
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();
- }
};
}
OpenPOWER on IntegriCloud