]> granicus.if.org Git - clang/commitdiff
Slightly improve source-location information during template instantiation
authorDouglas Gregor <dgregor@apple.com>
Thu, 29 Oct 2009 22:21:39 +0000 (22:21 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 29 Oct 2009 22:21:39 +0000 (22:21 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@85529 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Sema/TreeTransform.h

index f7838c2b4061fc71023de80b9e2d567469c21dae..e8956270d270c300672eab25c085fe6fe07ffe4f 100644 (file)
@@ -1752,6 +1752,7 @@ TreeTransform<Derived>::TransformNestedNameSpecifier(NestedNameSpecifier *NNS,
 
   case NestedNameSpecifier::TypeSpecWithTemplate:
   case NestedNameSpecifier::TypeSpec: {
+    TemporaryBase Rebase(*this, Range.getBegin(), DeclarationName());
     QualType T = getDerived().TransformType(QualType(NNS->getAsType(), 0));
     if (T.isNull())
       return 0;