[cfe-commits] [libcxxabi] r149538 - in /libcxxabi/trunk/src: private_typeinfo.cpp private_typeinfo.h

Howard Hinnant hhinnant at apple.com
Wed Feb 1 13:08:31 PST 2012


Author: hhinnant
Date: Wed Feb  1 15:08:30 2012
New Revision: 149538

URL: http://llvm.org/viewvc/llvm-project?rev=149538&view=rev
Log:
Removed DEBUG statements.

Modified:
    libcxxabi/trunk/src/private_typeinfo.cpp
    libcxxabi/trunk/src/private_typeinfo.h

Modified: libcxxabi/trunk/src/private_typeinfo.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/src/private_typeinfo.cpp?rev=149538&r1=149537&r2=149538&view=diff
==============================================================================
--- libcxxabi/trunk/src/private_typeinfo.cpp (original)
+++ libcxxabi/trunk/src/private_typeinfo.cpp Wed Feb  1 15:08:30 2012
@@ -9,10 +9,6 @@
 
 #include "private_typeinfo.h"
 
-#ifdef DEBUG
-#include <iostream>
-#endif
-
 namespace __cxxabiv1
 {
 
@@ -90,107 +86,6 @@
 
 #pragma GCC visibility push(hidden)
 
-#ifdef DEBUG
-
-void
-__fundamental_type_info::display() const
-{
-    std::cout << "__fundamental_type_info " << __type_name << '\n';
-}
-
-void
-__array_type_info::display() const
-{
-    std::cout << "__array_type_info " << __type_name << '\n';
-}
-
-void
-__function_type_info::display() const
-{
-    std::cout << "__function_type_info " << __type_name << '\n';
-}
-
-void
-__enum_type_info::display() const
-{
-    std::cout << "__enum_type_info " << __type_name << '\n';
-}
-
-void
-__class_type_info::display() const
-{
-    std::cout << "__class_type_info " << __type_name << '\n';
-}
-
-void
-__si_class_type_info::display() const
-{
-    std::cout << "__si_class_type_info " << __type_name << '\n';
-    std::cout << "derived from ";
-    __base_type->display();
-}
-
-void
-__vmi_class_type_info::display() const
-{
-    std::cout << "__vmi_class_type_info " << __type_name << '\n';
-    if (__flags & __non_diamond_repeat_mask)
-        std::cout << "__non_diamond_repeat_mask\n";
-    if (__flags & __diamond_shaped_mask)
-        std::cout << "__diamond_shaped_mask\n";
-    std::cout << "derived from\n";
-    for (const __base_class_type_info* p = __base_info; p < __base_info + __base_count; ++p)
-        p->display();
-}
-
-void
-__base_class_type_info::display() const
-{
-    if (__offset_flags & __public_mask)
-        std::cout << "public ";
-    __base_type->display();
-}
-
-void
-__pointer_type_info::display() const
-{
-    std::cout << "__pointer_type_info " << __type_name << '\n';
-    if (__flags & __const_mask)
-        std::cout << "const ";
-    if (__flags & __volatile_mask)
-        std::cout << "volatile ";
-    if (__flags & __restrict_mask)
-        std::cout << "restrict ";
-    if (__flags & __incomplete_mask)
-        std::cout << "__incomplete_mask ";
-    if (__flags & __incomplete_class_mask)
-        std::cout << "__incomplete_class_mask ";
-    std::cout << "pointer to ";
-    __pointee->display();
-}
-
-void
-__pointer_to_member_type_info::display() const
-{
-    std::cout << "__pointer_to_member_type_info " << __type_name << '\n';
-    if (__flags & __const_mask)
-        std::cout << "const ";
-    if (__flags & __volatile_mask)
-        std::cout << "volatile ";
-    if (__flags & __restrict_mask)
-        std::cout << "restrict ";
-    if (__flags & __incomplete_mask)
-        std::cout << "__incomplete_mask ";
-    if (__flags & __incomplete_class_mask)
-        std::cout << "__incomplete_class_mask ";
-    std::cout << "member pointer to class ";
-    __context->display();
-    std::cout << "and type ";
-    __pointee->display();
-}
-
-#endif
-
 // can_catch
 
 // A handler is a match for an exception object of type E if

Modified: libcxxabi/trunk/src/private_typeinfo.h
URL: http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/src/private_typeinfo.h?rev=149538&r1=149537&r2=149538&view=diff
==============================================================================
--- libcxxabi/trunk/src/private_typeinfo.h (original)
+++ libcxxabi/trunk/src/private_typeinfo.h Wed Feb  1 15:08:30 2012
@@ -25,9 +25,6 @@
     virtual ~__shim_type_info();
 
     virtual bool can_catch(const __shim_type_info* thrown_type, void*& adjustedPtr) const = 0;
-#ifdef DEBUG
-    virtual void display() const = 0;
-#endif
 };
 
 class __fundamental_type_info
@@ -36,9 +33,6 @@
 public:
     virtual ~__fundamental_type_info();
     virtual bool can_catch(const __shim_type_info*, void*&) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 class __array_type_info
@@ -47,9 +41,6 @@
 public:
     virtual ~__array_type_info();
     virtual bool can_catch(const __shim_type_info*, void*&) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 class __function_type_info
@@ -58,9 +49,6 @@
 public:
     virtual ~__function_type_info();
     virtual bool can_catch(const __shim_type_info*, void*&) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 class __enum_type_info
@@ -69,9 +57,6 @@
 public:
     virtual ~__enum_type_info();
     virtual bool can_catch(const __shim_type_info*, void*&) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 enum
@@ -146,9 +131,6 @@
     virtual void search_below_dst(__dynamic_cast_info*, const void*, int) const;
     virtual bool can_catch(const __shim_type_info*, void*&) const;
     virtual void has_unambiguous_public_base(__dynamic_cast_info*, void*, int) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 // Has one non-virtual public base class at offset zero
@@ -163,9 +145,6 @@
     virtual void search_above_dst(__dynamic_cast_info*, const void*, const void*, int) const;
     virtual void search_below_dst(__dynamic_cast_info*, const void*, int) const;
     virtual void has_unambiguous_public_base(__dynamic_cast_info*, void*, int) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 struct __base_class_type_info
@@ -184,9 +163,6 @@
     void search_above_dst(__dynamic_cast_info*, const void*, const void*, int) const;
     void search_below_dst(__dynamic_cast_info*, const void*, int) const;
     void has_unambiguous_public_base(__dynamic_cast_info*, void*, int) const;
-#ifdef DEBUG
-    void display() const;
-#endif
 };
 
 // Has one or more base classes
@@ -211,9 +187,6 @@
     virtual void search_above_dst(__dynamic_cast_info*, const void*, const void*, int) const;
     virtual void search_below_dst(__dynamic_cast_info*, const void*, int) const;
     virtual void has_unambiguous_public_base(__dynamic_cast_info*, void*, int) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 class __pbase_type_info
@@ -242,9 +215,6 @@
 public:
     virtual ~__pointer_type_info();
     virtual bool can_catch(const __shim_type_info*, void*&) const;
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 class __pointer_to_member_type_info
@@ -254,9 +224,6 @@
     const __class_type_info* __context;
 
     virtual ~__pointer_to_member_type_info();
-#ifdef DEBUG
-    virtual void display() const;
-#endif
 };
 
 //#pragma GCC visibility pop





More information about the cfe-commits mailing list