error.cpp File Reference

#include "incls/_precompiled.incl"
#include "incls/_error.cpp.incl"

Include dependency graph for error.cpp:

Go to the source code of this file.

Functions

void report_vm_state ()
void report_error (char *title, char *format,...)
void report_assertion_failure (char *code_str, char *file_name, int line_no, char *message)
void report_fatal (char *file_name, int line_no, char *format,...)
void report_should_not_call (char *file_name, int line_no)
void report_should_not_reach_here (char *file_name, int line_no)
void report_subclass_responsibility (char *file_name, int line_no)
void report_unimplemented (char *file_name, int line_no)


Function Documentation

void report_assertion_failure ( char *  code_str,
char *  file_name,
int  line_no,
char *  message 
)

Definition at line 72 of file error.cpp.

References report_error().

Here is the call graph for this function:

void report_error ( char *  title,
char *  format,
  ... 
)

Definition at line 53 of file error.cpp.

References bootstrapping, outputStream::cr(), os::fatalExit(), os::message_box(), outputStream::print_cr(), outputStream::print_raw(), report_vm_state(), and std.

Referenced by report_assertion_failure(), report_fatal(), report_should_not_call(), report_should_not_reach_here(), report_subclass_responsibility(), and report_unimplemented().

Here is the call graph for this function:

void report_fatal ( char *  file_name,
int  line_no,
char *  format,
  ... 
)

Definition at line 77 of file error.cpp.

References report_error().

Here is the call graph for this function:

void report_should_not_call ( char *  file_name,
int  line_no 
)

Definition at line 86 of file error.cpp.

References report_error().

Here is the call graph for this function:

void report_should_not_reach_here ( char *  file_name,
int  line_no 
)

Definition at line 91 of file error.cpp.

References report_error().

Here is the call graph for this function:

void report_subclass_responsibility ( char *  file_name,
int  line_no 
)

Definition at line 96 of file error.cpp.

References report_error().

Here is the call graph for this function:

void report_unimplemented ( char *  file_name,
int  line_no 
)

Definition at line 101 of file error.cpp.

References report_error().

Here is the call graph for this function:

void report_vm_state (  ) 

Definition at line 27 of file error.cpp.

References outputStream::cr(), eventLog, outputStream::print(), EventLog::printPartial(), std, and theCompiler.

Referenced by report_error().

Here is the call graph for this function:


Generated on Mon Oct 9 13:40:37 2006 for Strongtalk VM by  doxygen 1.4.7