Doug Gregor pointed out some problems with debug mode enabled in one TU and not another.  This patch helps detect those situations and offers improved error messages to help get debug mode enabled in more TU's when it is absolutely necessary to do so.  Thanks Doug.

llvm-svn: 139933
Cr-Mirrored-From: sso://chromium.googlesource.com/_direct/external/github.com/llvm/llvm-project
Cr-Mirrored-Commit: c36bfc499b57d826c5c08fef3d8c823a136b2492
diff --git a/include/__debug b/include/__debug
index 4e80c6f..e807fa5 100644
--- a/include/__debug
+++ b/include/__debug
@@ -148,6 +148,7 @@
         ::new(__n) _C_node<_Cont>(__n->__c_, __n->__next_);
     }
 
+    void __insert_i(void* __i);
     __c_node* __insert_c(void* __c);
     void __erase_c(void* __c);