mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-30 06:40:53 +00:00
Convert C comments to C++
llvm-svn: 8172
This commit is contained in:
parent
60a688a8bb
commit
33bd46671e
@ -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;
|
||||
};
|
||||
|
||||
|
@ -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;
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user