commit | c66e7e99d5acc560de5cea50909fcea22ef12ca5 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <reid@kleckner.net> | Wed Jul 31 21:00:18 2013 +0000 |
committer | Reid Kleckner <reid@kleckner.net> | Wed Jul 31 21:00:18 2013 +0000 |
tree | 5f7c1aa42f293467576035755bd26ba171753fd9 | |
parent | 78d0fbfe3aa0dcf158fed95a51460e5d769447ee [diff] |
Fix declaring class template methods with an attributed typedef This change unifies the logic for template instantiation of methods and functions declared with typedefs. It ensures that SubstFunctionType() always fills the Params out param with non-null ParmVarDecls or returns null. Reviewers: rsmith Differential Revision: http://llvm-reviews.chandlerc.com/D1135 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187528 91177308-0d34-0410-b5e6-96231b3b80d8