On Tue, Sep 18, 2012 at 3:45 PM, Matthieu Monrocq <span dir="ltr"><<a href="mailto:matthieu.monrocq@gmail.com" target="_blank">matthieu.monrocq@gmail.com</a>></span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><br><div class="gmail_quote"><div><div class="h5">On Tue, Sep 18, 2012 at 2:30 AM, Craig Topper <span dir="ltr"><<a href="mailto:craig.topper@gmail.com" target="_blank">craig.topper@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Author: ctopper<br>
Date: Tue Sep 18 00:30:57 2012<br>
New Revision: 164104<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=164104&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=164104&view=rev</a><br>
Log:<br>
Remove an unused private field exposed by the recent LLVM_DELETED_FUNCTION changes.<br>
<br>
Modified:<br>
    cfe/trunk/include/clang/Sema/TemplateDeduction.h<br>
<br>
Modified: cfe/trunk/include/clang/Sema/TemplateDeduction.h<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/TemplateDeduction.h?rev=164104&r1=164103&r2=164104&view=diff" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/TemplateDeduction.h?rev=164104&r1=164103&r2=164104&view=diff</a><br>


==============================================================================<br>
--- cfe/trunk/include/clang/Sema/TemplateDeduction.h (original)<br>
+++ cfe/trunk/include/clang/Sema/TemplateDeduction.h Tue Sep 18 00:30:57 2012<br>
@@ -28,9 +28,6 @@<br>
 /// deduction, whose success or failure was described by a<br>
 /// TemplateDeductionResult value.<br>
 class TemplateDeductionInfo {<br>
-  /// \brief The context in which the template arguments are stored.<br>
-  ASTContext &Context;<br>
-<br>
   /// \brief The deduced template argument list.<br>
   ///<br>
   TemplateArgumentList *Deduced;<br>
@@ -51,7 +48,7 @@<br>
<br>
 public:<br>
   TemplateDeductionInfo(ASTContext &Context, SourceLocation Loc)<br>
-    : Context(Context), Deduced(0), Loc(Loc), HasSFINAEDiagnostic(false) { }<br>
+    : Deduced(0), Loc(Loc), HasSFINAEDiagnostic(false) { }<br>
<br></blockquote></div></div><div>Looks to me like Context now is an unused argument.</div></div></blockquote><div><br></div><div>Also the FIXMEs referring to the removed variable should be removed. They don't seem to be marking something worth fixing any more.</div>
</div>