]> git.saurik.com Git - apple/javascriptcore.git/blobdiff - bytecode/VirtualRegister.h
JavaScriptCore-1218.0.1.tar.gz
[apple/javascriptcore.git] / bytecode / VirtualRegister.h
index b95f8b8faaf973d085dfdf64fa18c2234b6c001f..a6dc8d5656cf5de46cc567077d805baeb8f6e5ed 100644 (file)
@@ -27,6 +27,7 @@
 #define VirtualRegister_h
 
 #include <wtf/Platform.h>
+#include <wtf/PrintStream.h>
 
 namespace JSC {
 
@@ -37,4 +38,13 @@ COMPILE_ASSERT(sizeof(VirtualRegister) == sizeof(int), VirtualRegister_is_32bit)
 
 } // namespace JSC
 
+namespace WTF {
+
+inline void printInternal(PrintStream& out, JSC::VirtualRegister value)
+{
+    out.print(static_cast<int>(value));
+}
+
+} // namespace WTF
+
 #endif // VirtualRegister_h