commit | 57b9c4e9d85971e20ab0dac3eadabae672c43c62 | [log] [tgz] |
---|---|---|
author | Richard Smith <richard-llvm@metafoo.co.uk> | Tue Feb 14 22:25:15 2012 +0000 |
committer | Richard Smith <richard-llvm@metafoo.co.uk> | Tue Feb 14 22:25:15 2012 +0000 |
tree | 0d9397c00fe6d48663c59c0030a08143bfad60ad | |
parent | 58d2dbea680a75de266c5eff77cc15c323cfd48a [diff] |
If a constexpr function template specialization is referenced, and then the template is defined, and then the specialization is referenced again, don't forget to instantiate the template on the second reference. Use the source location of the first reference as the point of instantiation, though. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@150518 91177308-0d34-0410-b5e6-96231b3b80d8