commit | d278dbe43aff06865ae3388ba6b4ac5a9d68e179 | [log] [tgz] |
---|---|---|
author | DeLesley Hutchins <delesley@google.com> | Wed Sep 26 17:57:31 2012 +0000 |
committer | DeLesley Hutchins <delesley@google.com> | Wed Sep 26 17:57:31 2012 +0000 |
tree | 97579dbd1670758712de90789213d7a28bfcda01 | |
parent | fb9a0ede96023d18af24ee98854db9606fdafb5c [diff] |
Fix template instantiation of attributes. More specifically, fix the case where an attribute is attached to a forward declaration of a template function, and refers to parameters of that declaration, but is then inherited by the definition of that function. When the definition is instantiated, the parameter references need to be remapped. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164710 91177308-0d34-0410-b5e6-96231b3b80d8