From 4fc91538e93860a0b86b72530054acc301ab9c0e Mon Sep 17 00:00:00 2001 From: Nikola Smiljanic Date: Thu, 17 Jul 2014 01:59:34 +0000 Subject: Fix FriendDecl source location and range for class templates and function declarations that don't start with 'friend' keyword. Add more unittests. llvm-svn: 213220 --- clang/lib/Sema/SemaDecl.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'clang/lib/Sema/SemaDecl.cpp') diff --git a/clang/lib/Sema/SemaDecl.cpp b/clang/lib/Sema/SemaDecl.cpp index 042fe264526..a7018cd7826 100644 --- a/clang/lib/Sema/SemaDecl.cpp +++ b/clang/lib/Sema/SemaDecl.cpp @@ -10817,6 +10817,7 @@ Decl *Sema::ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SS, Name, NameLoc, Attr, TemplateParams, AS, ModulePrivateLoc, + /*FriendLoc*/SourceLocation(), TemplateParameterLists.size()-1, TemplateParameterLists.data()); return Result.get(); -- cgit v1.2.3