[cfe-commits] r126854 - /cfe/trunk/lib/Sema/TreeTransform.h
Douglas Gregor
dgregor at apple.com
Wed Mar 2 10:52:42 PST 2011
Author: dgregor
Date: Wed Mar 2 12:52:42 2011
New Revision: 126854
URL: http://llvm.org/viewvc/llvm-project?rev=126854&view=rev
Log:
Eliminate an unnecessary use of CXXScopeSpec::MakeTrivial. We have proper nested-name-specifier source-location information in DependentTemplateSpecializationTypeLocs now
Modified:
cfe/trunk/lib/Sema/TreeTransform.h
Modified: cfe/trunk/lib/Sema/TreeTransform.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/TreeTransform.h?rev=126854&r1=126853&r2=126854&view=diff
==============================================================================
--- cfe/trunk/lib/Sema/TreeTransform.h (original)
+++ cfe/trunk/lib/Sema/TreeTransform.h Wed Mar 2 12:52:42 2011
@@ -4318,10 +4318,8 @@
= 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());
More information about the cfe-commits
mailing list