commit | 29b37a06fc58bb2993d1c35cf7411b6b94b1116a | [log] [tgz] |
---|---|---|
author | David Majnemer <david.majnemer@gmail.com> | Sat Sep 07 06:59:46 2013 +0000 |
committer | David Majnemer <david.majnemer@gmail.com> | Sat Sep 07 06:59:46 2013 +0000 |
tree | 3a7475877f2132056bf194f48bbf44659ca63147 | |
parent | 1245a54ca6e9c5b14196461dc3f84b24ea6594b1 [diff] |
AST: __uuidof should leak through templated types Summary: __uuidof on templated types should exmaine if any of its template parameters have a uuid declspec. If exactly one does, then take it. Otherwise, issue an appropriate error. Reviewers: rsmith, thakis, rnk CC: cfe-commits Differential Revision: http://llvm-reviews.chandlerc.com/D1419 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190240 91177308-0d34-0410-b5e6-96231b3b80d8