Remove a ton of implicit narrowing conversions for C++11 compatibility.

llvm-svn: 151071
diff --git a/lldb/examples/interposing/darwin/fd_interposing/FDInterposing.cpp b/lldb/examples/interposing/darwin/fd_interposing/FDInterposing.cpp
index e41dc34..bee15aa 100644
--- a/lldb/examples/interposing/darwin/fd_interposing/FDInterposing.cpp
+++ b/lldb/examples/interposing/darwin/fd_interposing/FDInterposing.cpp
@@ -62,7 +62,7 @@
 #include <sys/socket.h>
 #include <sys/types.h>
 #include <sys/time.h>
-#include <tr1/memory> // for std::tr1::shared_ptr
+#include <memory> // for std::shared_ptr
 #include <unistd.h>
 #include <string>
 #include <vector>
@@ -168,8 +168,8 @@
 typedef std::vector<void *> Frames;
 class FDEvent;
 typedef std::vector<void *> Frames;
-typedef std::tr1::shared_ptr<FDEvent> FDEventSP;
-typedef std::tr1::shared_ptr<String> StringSP;
+typedef std::shared_ptr<FDEvent> FDEventSP;
+typedef std::shared_ptr<String> StringSP;
 
 
 //----------------------------------------------------------------------