[llvm-commits] CVS: llvm/runtime/GCCLibraries/libexception/c++-exception.h
Chris Lattner
lattner at cs.uiuc.edu
Thu Aug 28 09:44:01 PDT 2003
Changes in directory llvm/runtime/GCCLibraries/libexception:
c++-exception.h updated: 1.5 -> 1.6
---
Log message:
Convert C comments to C++
---
Diffs of the changes:
Index: llvm/runtime/GCCLibraries/libexception/c++-exception.h
diff -u llvm/runtime/GCCLibraries/libexception/c++-exception.h:1.5 llvm/runtime/GCCLibraries/libexception/c++-exception.h:1.6
--- llvm/runtime/GCCLibraries/libexception/c++-exception.h:1.5 Thu Aug 28 09:35:52 2003
+++ llvm/runtime/GCCLibraries/libexception/c++-exception.h Thu Aug 28 09:43:36 2003
@@ -13,35 +13,35 @@
#include <cassert>
struct llvm_cxx_exception {
- /* TypeInfo - A pointer to the C++ std::type_info object for this exception
- * class. This is required because the class may not be polymorphic.
- */
+ // TypeInfo - A pointer to the C++ std::type_info object for this exception
+ // class. This is required because the class may not be polymorphic.
+ //
const std::type_info *TypeInfo;
- /* ExceptionObjectDestructor - A pointer to the function which destroys the
- * object represented by this exception. This is required because the class
- * may not be polymorphic. This may be null if there is no cleanup required.
- */
+ // ExceptionObjectDestructor - A pointer to the function which destroys the
+ // object represented by this exception. This is required because the class
+ // may not be polymorphic. This may be null if there is no cleanup required.
+ //
void (*ExceptionObjectDestructor)(void *);
- /* UnexpectedHandler - This contains a pointer to the "unexpected" handler
- * which may be registered by the user program with set_unexpected. Calls to
- * unexpected which are a result of an exception throw are supposed to use the
- * value of the handler at the time of the throw, not the currently set value.
- */
+ // UnexpectedHandler - This contains a pointer to the "unexpected" handler
+ // which may be registered by the user program with set_unexpected. Calls to
+ // unexpected which are a result of an exception throw are supposed to use the
+ // value of the handler at the time of the throw, not the currently set value.
+ //
void (*UnexpectedHandler)();
- /* TerminateHandler - This contains a pointer to the "terminate" handler which
- * may be registered by the user program with set_terminate. Calls to
- * unexpected which are a result of an exception throw are supposed to use the
- * value of the handler at the time of the throw, not the currently set value.
- */
+ // TerminateHandler - This contains a pointer to the "terminate" handler which
+ // may be registered by the user program with set_terminate. Calls to
+ // unexpected which are a result of an exception throw are supposed to use the
+ // value of the handler at the time of the throw, not the currently set value.
+ //
void (*TerminateHandler)();
- /* BaseException - The language independent portion of the exception state.
- * This is at the end of the record so that we can add additional members to
- * this structure without breaking binary compatibility.
- */
+ // BaseException - The language independent portion of the exception state.
+ // This is at the end of the record so that we can add additional members to
+ // this structure without breaking binary compatibility.
+ //
llvm_exception BaseException;
};
More information about the llvm-commits
mailing list