diff options
author | Douglas Gregor <dgregor@apple.com> | 2011-03-01 17:25:47 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2011-03-01 17:25:47 +0000 |
commit | b3a58b08e0430ba08de73026a3ff264d467190cc (patch) | |
tree | 795c95eb35cf75e63eaa4dd52595159eaef3a7da /clang/lib/Sema/SemaTemplateInstantiate.cpp | |
parent | 48e6bbffa135ac9eaf0d8df8a1ec06247e235d12 (diff) | |
download | bcm5719-llvm-b3a58b08e0430ba08de73026a3ff264d467190cc.tar.gz bcm5719-llvm-b3a58b08e0430ba08de73026a3ff264d467190cc.zip |
Revert r126748, my second attempt at nested-name-specifier source
location information for elaborated types. *sigh*
llvm-svn: 126753
Diffstat (limited to 'clang/lib/Sema/SemaTemplateInstantiate.cpp')
-rw-r--r-- | clang/lib/Sema/SemaTemplateInstantiate.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/clang/lib/Sema/SemaTemplateInstantiate.cpp b/clang/lib/Sema/SemaTemplateInstantiate.cpp index c0f130da88a..ae0ac9cbe35 100644 --- a/clang/lib/Sema/SemaTemplateInstantiate.cpp +++ b/clang/lib/Sema/SemaTemplateInstantiate.cpp @@ -730,8 +730,7 @@ namespace { /// elaborated type. QualType RebuildElaboratedType(SourceLocation KeywordLoc, ElaboratedTypeKeyword Keyword, - NestedNameSpecifierLoc QualifierLoc, - QualType T); + NestedNameSpecifier *NNS, QualType T); TemplateName TransformTemplateName(TemplateName Name, QualType ObjectType = QualType(), @@ -893,7 +892,7 @@ VarDecl *TemplateInstantiator::RebuildObjCExceptionDecl(VarDecl *ExceptionDecl, QualType TemplateInstantiator::RebuildElaboratedType(SourceLocation KeywordLoc, ElaboratedTypeKeyword Keyword, - NestedNameSpecifierLoc QualifierLoc, + NestedNameSpecifier *NNS, QualType T) { if (const TagType *TT = T->getAs<TagType>()) { TagDecl* TD = TT->getDecl(); @@ -919,8 +918,7 @@ TemplateInstantiator::RebuildElaboratedType(SourceLocation KeywordLoc, return TreeTransform<TemplateInstantiator>::RebuildElaboratedType(KeywordLoc, Keyword, - QualifierLoc, - T); + NNS, T); } TemplateName TemplateInstantiator::TransformTemplateName(TemplateName Name, |