Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(32)

Unified Diff: lib/Sema/SemaExpr.cpp

Issue 2826041: Rewriter that converts implicit scoped_refptr constructor calls to make_scoped_refptr calls Base URL: https://llvm.org/svn/llvm-project/cfe/trunk/
Patch Set: rebase on clang with correct cxxnewexpr sourceranges Created 14 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « lib/Rewrite/RewriteScopedRefptr.cpp ('k') | lib/Sema/SemaExprCXX.cpp » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: lib/Sema/SemaExpr.cpp
===================================================================
--- lib/Sema/SemaExpr.cpp (revision 119972)
+++ lib/Sema/SemaExpr.cpp (working copy)
@@ -3823,6 +3823,7 @@
MultiLevelTemplateArgumentList ArgList
= getTemplateInstantiationArgs(FD, 0, /*RelativeToPrimary=*/true);
+// TODO(thakis): This might be where the default arg / friend fix might go.
std::pair<const TemplateArgument *, unsigned> Innermost
= ArgList.getInnermost();
InstantiatingTemplate Inst(*this, CallLoc, Param, Innermost.first,
« no previous file with comments | « lib/Rewrite/RewriteScopedRefptr.cpp ('k') | lib/Sema/SemaExprCXX.cpp » ('j') | no next file with comments »

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b