diff options
author | Douglas Gregor <dgregor@apple.com> | 2011-03-02 18:52:42 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2011-03-02 18:52:42 +0000 |
commit | 21e2e60fc02b5172e3da38f887b9f611d59afcd6 (patch) | |
tree | 0ec4c427586f7d9ae9810293abeb5e881dd074e4 | |
parent | 9151c11836f5fbb36cedfe4d22df7e00e77a1d42 (diff) |
Eliminate an unnecessary use of CXXScopeSpec::MakeTrivial. We have proper nested-name-specifier source-location information in DependentTemplateSpecializationTypeLocs now
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@126854 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Sema/TreeTransform.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/Sema/TreeTransform.h b/lib/Sema/TreeTransform.h index 21b7c001df..a8468058b2 100644 --- a/lib/Sema/TreeTransform.h +++ b/lib/Sema/TreeTransform.h @@ -4318,10 +4318,8 @@ QualType TreeTransform<Derived>::TransformDependentTemplateSpecializationType( = TLB.push<DependentTemplateSpecializationTypeLoc>(Result); NewTL.setKeywordLoc(TL.getKeywordLoc()); - // FIXME: Poor nested-name-specifier source-location information. CXXScopeSpec SS; - SS.MakeTrivial(SemaRef.Context, - DTN->getQualifier(), TL.getQualifierLoc().getSourceRange()); + SS.Adopt(TL.getQualifierLoc()); NewTL.setQualifierLoc(SS.getWithLocInContext(SemaRef.Context)); NewTL.setNameLoc(TL.getNameLoc()); NewTL.setLAngleLoc(TL.getLAngleLoc()); |