commit | 9cc7807e1622c2f945b607bdd39dd283df5e7bb5 | [log] [tgz] |
---|---|---|
author | John McCall <rjmccall@apple.com> | Fri Sep 11 07:25:08 2009 +0000 |
committer | John McCall <rjmccall@apple.com> | Fri Sep 11 07:25:08 2009 +0000 |
tree | 6f0f78fbe2e91afc5c80350049553e2b4f17b2e0 | |
parent | 136a6988960ac3aeb96f298da7a1a182db7217cd [diff] |
Track a class template specialization's point of instantiation separately from its location. Initialize appropriately. When implicitly creating a declaration of a class template specialization after encountering the first reference to it, use the pattern class's location instead of the location of the first reference. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@81515 91177308-0d34-0410-b5e6-96231b3b80d8