mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-12 17:32:19 +00:00
convert comments to doxygen style
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75015 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
a928f27d23
commit
b6017b03da
@ -19,33 +19,33 @@
|
||||
#include <string>
|
||||
|
||||
namespace llvm {
|
||||
// An error handler callback.
|
||||
/// An error handler callback.
|
||||
typedef void (*llvm_error_handler_t)(const std::string& reason);
|
||||
|
||||
// Installs a new error handler: this function will be called whenever a
|
||||
// serious error is encountered by LLVM.
|
||||
// If you are using llvm_start_multithreaded, you should register the handler
|
||||
// before doing that.
|
||||
//
|
||||
// If no error handler is installed the default is to print the error message
|
||||
// to stderr, and call exit(1).
|
||||
// If an error handler is installed then it is the handler's responsibility to
|
||||
// log the message, it will no longer be printed to stderr.
|
||||
// If the error handler returns, then exit(1) will be called.
|
||||
/// Installs a new error handler: this function will be called whenever a
|
||||
/// serious error is encountered by LLVM.
|
||||
/// If you are using llvm_start_multithreaded, you should register the handler
|
||||
/// before doing that.
|
||||
///
|
||||
/// If no error handler is installed the default is to print the error message
|
||||
/// to stderr, and call exit(1).
|
||||
/// If an error handler is installed then it is the handler's responsibility
|
||||
/// to log the message, it will no longer be printed to stderr.
|
||||
/// If the error handler returns, then exit(1) will be called.
|
||||
void llvm_install_error_handler(llvm_error_handler_t handler);
|
||||
|
||||
// Restores default error handling behaviour.
|
||||
// This must not be called between llvm_start_multithreaded() and
|
||||
// llvm_stop_multithreaded().
|
||||
/// Restores default error handling behaviour.
|
||||
/// This must not be called between llvm_start_multithreaded() and
|
||||
/// llvm_stop_multithreaded().
|
||||
void llvm_remove_error_handler(void);
|
||||
|
||||
// Reports a serious error, calling any installed error handler.
|
||||
// If no error handler is installed the default is to print the message to
|
||||
/// Reports a serious error, calling any installed error handler.
|
||||
/// If no error handler is installed the default is to print the message to
|
||||
void llvm_report_error(const std::string &reason) NORETURN;
|
||||
|
||||
// This function calls abort().
|
||||
// Call this after assert(0), so that compiler knows the path is not
|
||||
// reachable.
|
||||
/// This function calls abort().
|
||||
/// Call this after assert(0), so that compiler knows the path is not
|
||||
/// reachable.
|
||||
void llvm_unreachable(void) NORETURN;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user