Add specialisation iterators for {Class,Function}TemplateDecl
commit336780662f91ad9972776de6cd89775ecb0cabd9
authorPeter Collingbourne <peter@pcc.me.uk>
Fri, 30 Jul 2010 17:09:11 +0000 (30 17:09 +0000)
committerPeter Collingbourne <peter@pcc.me.uk>
Fri, 30 Jul 2010 17:09:11 +0000 (30 17:09 +0000)
treeb1c1a7764df9eccf65328643d21fc9dcb5faa763
parent9f3208d05927f010d791201e0dc3224c16d1258f
Add specialisation iterators for {Class,Function}TemplateDecl

This patch introduces the ClassTemplateDecl::spec_{begin,end}()
and FunctionTemplateDecl::{,partial_}spec_{begin,end}() member
functions as a public interface for iterating over the declarations'
specialisation sets.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@109870 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/DeclTemplate.h