diagnostic_context Type Reference

#include <diagnostic.h>

Collaboration diagram for diagnostic_context:

Collaboration graph
[legend]

Public Member Functions

void internal_error PARAMS ((const char *, va_list *))
void internal_error PARAMS ((const char *, va_list *))

Data Fields

output_buffer buffer
int diagnostic_count [DK_LAST_DIAGNOSTIC_KIND]
bool warnings_are_errors_message
diagnostic_starter_fn begin_diagnostic
diagnostic_finalizer_fn end_diagnostic
tree last_function
int last_module
int lock
voidx_data
pretty_printerprinter
bool issue_warnings_are_errors_message
bool warning_as_error_requested
bool abort_on_error
void(* internal_error )(const char *, va_list *)
char classify_diagnostic [N_OPTS]
bool show_option_requested

Detailed Description

Definition at line 179 of file diagnostic.h.


Member Function/Subroutine Documentation

void internal_error diagnostic_context::PARAMS ( (const char *, va_list *)   ) 

void internal_error diagnostic_context::PARAMS ( (const char *, va_list *)   ) 


Field Documentation

Definition at line 184 of file diagnostic.h.

Referenced by announce_function(), decode_f_option(), diagnostic_for_decl(), and VPARAMS().

Definition at line 187 of file diagnostic.h.

Referenced by diagnostic_initialize().

Definition at line 191 of file diagnostic.h.

Definition at line 200 of file diagnostic.h.

Definition at line 203 of file diagnostic.h.

Definition at line 211 of file diagnostic.h.

Referenced by diagnostic_initialize().

Definition at line 214 of file diagnostic.h.

Referenced by diagnostic_initialize().

Definition at line 219 of file diagnostic.h.

Definition at line 68 of file diagnostic.h.

Referenced by diagnostic_count_diagnostic(), and diagnostic_initialize().

void(* diagnostic_context::internal_error)(const char *, va_list *) ( const char *  ,
va_list  
)


The documentation for this type was generated from the following files:

Generated on Wed Apr 8 16:35:56 2009 for Open64 by  doxygen 1.5.6