summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
diff options
context:
space:
mode:
authorArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-09-29 19:43:35 +0000
committerArgyrios Kyrtzidis <akyrtzi@gmail.com>2009-09-29 19:43:35 +0000
commit73360e1bbbb17d9fd9f95943d928663c36d12106 (patch)
tree3304a64560f39a511a28056951f31294653dd723 /clang/lib/Sema/SemaDeclCXX.cpp
parenta7a36dfdb6583fb2bb469d3b9403a8c380a4d0ff (diff)
downloadbcm5719-llvm-73360e1bbbb17d9fd9f95943d928663c36d12106.tar.gz
bcm5719-llvm-73360e1bbbb17d9fd9f95943d928663c36d12106.zip
Introduce ObjCProtocolListLoc for keeping source location information for protocol references.
llvm-svn: 83094
Diffstat (limited to 'clang/lib/Sema/SemaDeclCXX.cpp')
-rw-r--r--clang/lib/Sema/SemaDeclCXX.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp
index f2dfe3615f5..7aa0261ff64 100644
--- a/clang/lib/Sema/SemaDeclCXX.cpp
+++ b/clang/lib/Sema/SemaDeclCXX.cpp
@@ -4075,7 +4075,8 @@ Sema::DeclPtrTy Sema::ActOnFriendTypeDecl(Scope *S,
// friend templates because ActOnTag never produces a ClassTemplateDecl
// for a TUK_Friend.
bool invalid = false;
- QualType T = ConvertDeclSpecToType(DS, Loc, invalid);
+ QualType SourceTy;
+ QualType T = ConvertDeclSpecToType(DS, Loc, invalid, SourceTy);
if (invalid) return DeclPtrTy();
// This is definitely an error in C++98. It's probably meant to
OpenPOWER on IntegriCloud