]> granicus.if.org Git - clang/commit
[NFC] Update the template-parameter parsers and analyzers to return NamedDecl (vs...
authorFaisal Vali <faisalv@yahoo.com>
Sat, 23 Dec 2017 18:56:34 +0000 (18:56 +0000)
committerFaisal Vali <faisalv@yahoo.com>
Sat, 23 Dec 2017 18:56:34 +0000 (18:56 +0000)
commit2b9abcdb2d56dcc190c9377aa97d24c61d011b89
treee5fc90d6a44a9da9db96cffe9d66c4e18aa6f547
parentd87ab960678a261b9088d983859665083ee0079f
[NFC] Update the template-parameter parsers and analyzers to return NamedDecl (vs Decl)

This patch addresses a FIXME and has the template-parameter processing functions return a more derived common type NamedDecl (as opposed to a type needlessly higher up in the inheritance hierarchy : Decl).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@321409 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Parse/Parser.h
include/clang/Sema/Sema.h
lib/Parse/ParseTemplate.cpp
lib/Sema/SemaTemplate.cpp