osprey/kgccfe/gnu/f/bad.c File Reference

#include "proj.h"
#include "bad.h"
#include "flags.h"
#include "com.h"
#include "toplev.h"
#include "where.h"
#include "intl.h"
#include "bad.def"

Include dependency graph for bad.c:

Go to the source code of this file.

Data Types

type  _ffebad_message_

Defines

#define FFEBAD_MAX_   6
#define FFEBAD_LONG_MSGS_   1
#define FFEBAD_MSG(kwd, sev, msgid)   { sev, msgid },
#define LONG(m)   m
#define SHORT(m)
#define ffebad_bufflush_(buf, bufi)   (((buf)[bufi] = '\0'), fputs ((buf), stderr), 0)
#define ffebad_bufputc_(buf, bufi, c)
#define MAX_SPACES   132

Functions/Subroutines

static int ffebad_bufputs_ (char buf[], int bufi, const char *s)
void ffebad_init_0 ()
ffebadSeverity ffebad_severity (ffebad errnum)
bool ffebad_start_ (bool lex_override, ffebad errnum, ffebadSeverity sev, const char *msgid)
void ffebad_here (ffebadIndex index, ffewhereLine line, ffewhereColumn col)
void ffebad_string (const char *string)
void ffebad_finish ()

Variables

bool ffebad_is_inhibited_ = FALSE
static struct _ffebad_message_ ffebad_messages_ []
type {
   ffewhereLine   line
   ffewhereColumn   col
   ffebadIndex   tag
ffebad_here_ [FFEBAD_MAX_]
static const char * ffebad_string_ [FFEBAD_MAX_]
static ffebadIndex ffebad_order_ [FFEBAD_MAX_]
static ffebad ffebad_errnum_
static ffebadSeverity ffebad_severity_
static const char * ffebad_message_
static unsigned char ffebad_index_
static ffebadIndex ffebad_places_
static bool ffebad_is_temp_inhibited_


Define Documentation

#define ffebad_bufflush_ ( buf,
bufi   )     (((buf)[bufi] = '\0'), fputs ((buf), stderr), 0)

Definition at line 113 of file bad.c.

Referenced by ffebad_finish().

#define ffebad_bufputc_ ( buf,
bufi,
c   ) 

Value:

(((bufi) == ARRAY_SIZE (buf)) \
   ? (ffebad_bufflush_ ((buf), (bufi)), ((buf)[0] = (c)), 1) \
   : (((buf)[bufi] = (c)), (bufi) + 1))

Definition at line 115 of file bad.c.

Referenced by ffebad_bufputs_(), and ffebad_finish().

#define FFEBAD_LONG_MSGS_   1

Definition at line 53 of file bad.c.

#define FFEBAD_MAX_   6

Definition at line 35 of file bad.c.

Referenced by ffebad_finish(), ffebad_here(), ffebad_start_(), and ffebad_string().

#define FFEBAD_MSG ( kwd,
sev,
msgid   )     { sev, msgid },

#define LONG (  )     m

#define MAX_SPACES   132

Referenced by ffebad_finish().

#define SHORT (  ) 


Function Documentation

static int ffebad_bufputs_ ( char  buf[],
int  bufi,
const char *  s 
) [static]

Definition at line 122 of file bad.c.

References ffebad_bufputc_.

Referenced by ffebad_finish().

void ffebad_finish ( void   ) 

Definition at line 349 of file bad.c.

References _, buf, c, cn, col, ffebad_bufflush_, ffebad_bufputc_, ffebad_bufputs_(), ffebad_here_, ffebad_is_temp_inhibited_, FFEBAD_MAX_, ffebad_message_, ffebad_order_, ffebad_places_, ffebad_severity_, FFEBAD_severityINFORMATIONAL, FFEBAD_severitySEVERE, FFEBAD_severityWARNING, ffebad_string_, ffewhere_column_kill, ffewhere_column_number, ffewhere_line_content(), ffewhere_line_filelinenum(), ffewhere_line_filename, ffewhere_line_kill(), ffewhere_line_number, ffewhereLineNumber_f, fprintf(), fputc(), i, index(), ISDIGIT, ISUPPER, MAX_SPACES, NULL, s, spaces(), and TOUPPER.

Referenced by ffecom_2pass_advise_entrypoint(), ffecom_check_size_overflow_(), ffecom_expr_(), ffecom_open_include_(), ffecom_return_expr(), ffecom_sym_transform_(), ffedata_advance_(), ffedata_end(), ffedata_eval_integer1_(), ffedata_eval_offset_(), ffedata_eval_substr_begin_(), ffedata_eval_substr_end_(), ffedata_gather_(), ffedata_value_(), ffeequiv_add(), ffeequiv_layout_cblock(), ffeequiv_layout_local_(), ffeequiv_merge(), ffeequiv_offset_(), ffeexpr_cb_close_paren_(), ffeexpr_cb_comma_c_(), ffeexpr_cb_comma_i_(), ffeexpr_cb_comma_i_1_(), ffeexpr_cb_comma_i_2_(), ffeexpr_cb_comma_i_3_(), ffeexpr_cb_comma_i_4_(), ffeexpr_cb_end_loc_(), ffeexpr_cb_end_notloc_(), ffeexpr_cb_end_notloc_1_(), ffeexpr_check_impctrl_(), ffeexpr_check_impdo_(), ffeexpr_collapse_add(), ffeexpr_collapse_and(), ffeexpr_collapse_concatenate(), ffeexpr_collapse_convert(), ffeexpr_collapse_divide(), ffeexpr_collapse_eq(), ffeexpr_collapse_eqv(), ffeexpr_collapse_ge(), ffeexpr_collapse_gt(), ffeexpr_collapse_le(), ffeexpr_collapse_lt(), ffeexpr_collapse_multiply(), ffeexpr_collapse_ne(), ffeexpr_collapse_neqv(), ffeexpr_collapse_not(), ffeexpr_collapse_or(), ffeexpr_collapse_power(), ffeexpr_collapse_substr(), ffeexpr_collapse_subtract(), ffeexpr_collapse_uminus(), ffeexpr_collapse_xor(), ffeexpr_convert(), ffeexpr_exprstack_push_binary_(), ffeexpr_exprstack_push_unary_(), ffeexpr_finished_(), ffeexpr_finished_ambig_(), ffeexpr_make_float_const_(), ffeexpr_reduced_bool1_(), ffeexpr_reduced_bool2_(), ffeexpr_reduced_concatenate_(), ffeexpr_reduced_eqop2_(), ffeexpr_reduced_math1_(), ffeexpr_reduced_math2_(), ffeexpr_reduced_power_(), ffeexpr_reduced_relop2_(), ffeexpr_sym_lhs_extfunc_(), ffeexpr_token_apos_char_(), ffeexpr_token_apostrophe_(), ffeexpr_token_arguments_(), ffeexpr_token_binary_(), ffeexpr_token_binary_end_per_(), ffeexpr_token_binary_period_(), ffeexpr_token_elements_(), ffeexpr_token_end_period_(), ffeexpr_token_first_lhs_1_(), ffeexpr_token_intrincheck_(), ffeexpr_token_name_apos_(), ffeexpr_token_name_apos_name_(), ffeexpr_token_name_lhs_(), ffeexpr_token_namelist_(), ffeexpr_token_num_per_exp_sign_(), ffeexpr_token_num_real_exp_sn_(), ffeexpr_token_number_exp_sign_(), ffeexpr_token_number_real_(), ffeexpr_token_number_real_exp_(), ffeexpr_token_percent_(), ffeexpr_token_percent_name_(), ffeexpr_token_period_(), ffeexpr_token_quote_(), ffeexpr_token_real_(), ffeexpr_token_real_exp_sign_(), ffeexpr_token_real_exponent_(), ffeexpr_token_rhs_(), ffeexpr_token_substring_(), ffeexpr_token_substring_1_(), ffeexpr_token_substrp_(), ffeexpr_type_combine(), ffeglobal_init_common(), ffeglobal_new_common(), ffeglobal_new_progunit_(), ffeglobal_pad_common(), ffeglobal_proc_def_arg(), ffeglobal_proc_def_nargs(), ffeglobal_proc_ref_arg(), ffeglobal_proc_ref_nargs(), ffeglobal_ref_intrinsic(), ffeglobal_ref_progunit_(), ffeglobal_save_common(), ffeglobal_size_common(), ffeimplic_establish_symbol(), ffeintrin_fulfill_generic(), ffeintrin_fulfill_specific(), ffeintrin_is_intrinsic(), ffelex_backslash_(), ffelex_bad_1_(), ffelex_bad_2_(), ffelex_image_char_(), ffelex_prepare_eos_(), ffesta_ffebad_1p(), ffesta_ffebad_1sp(), ffesta_ffebad_1st(), ffesta_ffebad_1t(), ffesta_ffebad_2st(), ffesta_ffebad_2t(), ffesta_first(), ffesta_zero(), ffestb_R100110_(), ffestb_R100113_(), ffestb_R10012_(), ffestb_R10013_(), ffestb_R10014_(), ffestb_R10015_(), ffestb_R10016_(), ffestb_R10017_(), ffestb_R10018_(), ffestb_R10019_(), ffestb_S3P41_(), ffestb_subr_name_list_(), ffestc_decl_attrib(), ffestc_end(), ffestc_eof(), ffestc_establish_declinfo_(), ffestc_establish_declstmt_(), ffestc_establish_impletter_(), ffestc_labeldef_begin_(), ffestc_labeldef_branch_begin_(), ffestc_labeldef_endif_(), ffestc_labeldef_format_(), ffestc_labeldef_invalid_(), ffestc_labeldef_notloop_(), ffestc_labeldef_notloop_begin_(), ffestc_labeldef_useless_(), ffestc_labelref_is_assignable_(), ffestc_labelref_is_branch_(), ffestc_labelref_is_format_(), ffestc_labelref_is_loopend_(), ffestc_order_bad_(), ffestc_order_progspec_(), ffestc_R1103(), ffestc_R1112(), ffestc_R1221(), ffestc_R1225(), ffestc_R1227(), ffestc_R501_attrib(), ffestc_R501_item(), ffestc_R522(), ffestc_R522start(), ffestc_R524_item(), ffestc_R539item(), ffestc_R542_start(), ffestc_R547_item_object(), ffestc_R804(), ffestc_R805(), ffestc_R806(), ffestc_R810(), ffestc_R811(), ffestc_R819A(), ffestc_R820A(), ffestc_R825(), ffestc_R834(), ffestc_R835(), ffestc_R904(), ffestc_R909_item(), ffestc_R909_start(), ffestc_R910_item(), ffestc_R910_start(), ffestc_R911_item(), ffestc_R923A(), ffestc_subr_binsrch_(), ffestc_subr_is_present_(), ffestc_V020_item(), ffestd_R1001error_(), ffestd_R1001rtexpr_(), ffestd_R904(), ffestd_R909_start(), ffestd_R910_start(), ffestd_R923A(), ffestd_subr_labels_(), ffestd_subr_vxt_(), ffeste_begin_iterdo_(), ffeste_R809(), ffestorag_exec_layout(), ffestorag_update(), ffestu_sym_end_transition(), ffesymbol_error(), ffesymbol_whine_state_(), ffetarget_integer1(), ffetarget_integer_bad_magical(), ffetarget_integer_bad_magical_binary(), ffetarget_integer_bad_magical_precedence(), ffetarget_integer_bad_magical_precedence_binary(), ffetarget_integerbinary(), ffetarget_integerhex(), ffetarget_integeroctal(), ffetarget_typeless_binary(), ffetarget_typeless_hex(), ffetarget_typeless_octal(), and print_containing_files().

void ffebad_here ( ffebadIndex  index,
ffewhereLine  line,
ffewhereColumn  col 
)

Definition at line 247 of file bad.c.

References assert, cn, ffebad_here_, ffebad_is_temp_inhibited_, FFEBAD_MAX_, ffebad_order_, ffebad_places_, ffewhere_column_is_unknown, ffewhere_column_number, ffewhere_column_use, ffewhere_line_is_unknown, ffewhere_line_number, ffewhere_line_use(), i, and tag.

Referenced by ffecom_check_size_overflow_(), ffecom_expr_(), ffecom_open_include_(), ffecom_return_expr(), ffecom_sym_transform_(), ffedata_end(), ffedata_gather_(), ffedata_value_(), ffeequiv_add(), ffeequiv_merge(), ffeexpr_cb_close_paren_(), ffeexpr_cb_comma_c_(), ffeexpr_cb_comma_i_(), ffeexpr_cb_comma_i_1_(), ffeexpr_cb_comma_i_2_(), ffeexpr_cb_comma_i_3_(), ffeexpr_cb_comma_i_4_(), ffeexpr_cb_end_loc_(), ffeexpr_cb_end_notloc_(), ffeexpr_cb_end_notloc_1_(), ffeexpr_check_impctrl_(), ffeexpr_check_impdo_(), ffeexpr_collapse_add(), ffeexpr_collapse_and(), ffeexpr_collapse_concatenate(), ffeexpr_collapse_convert(), ffeexpr_collapse_divide(), ffeexpr_collapse_eq(), ffeexpr_collapse_eqv(), ffeexpr_collapse_ge(), ffeexpr_collapse_gt(), ffeexpr_collapse_le(), ffeexpr_collapse_lt(), ffeexpr_collapse_multiply(), ffeexpr_collapse_ne(), ffeexpr_collapse_neqv(), ffeexpr_collapse_not(), ffeexpr_collapse_or(), ffeexpr_collapse_power(), ffeexpr_collapse_substr(), ffeexpr_collapse_subtract(), ffeexpr_collapse_uminus(), ffeexpr_collapse_xor(), ffeexpr_convert(), ffeexpr_exprstack_push_binary_(), ffeexpr_exprstack_push_unary_(), ffeexpr_finished_(), ffeexpr_finished_ambig_(), ffeexpr_make_float_const_(), ffeexpr_reduced_bool1_(), ffeexpr_reduced_bool2_(), ffeexpr_reduced_concatenate_(), ffeexpr_reduced_eqop2_(), ffeexpr_reduced_math1_(), ffeexpr_reduced_math2_(), ffeexpr_reduced_power_(), ffeexpr_reduced_relop2_(), ffeexpr_sym_lhs_extfunc_(), ffeexpr_token_apos_char_(), ffeexpr_token_apostrophe_(), ffeexpr_token_arguments_(), ffeexpr_token_binary_(), ffeexpr_token_binary_end_per_(), ffeexpr_token_binary_period_(), ffeexpr_token_elements_(), ffeexpr_token_end_period_(), ffeexpr_token_first_lhs_1_(), ffeexpr_token_intrincheck_(), ffeexpr_token_name_apos_(), ffeexpr_token_name_apos_name_(), ffeexpr_token_name_lhs_(), ffeexpr_token_namelist_(), ffeexpr_token_num_per_exp_sign_(), ffeexpr_token_num_real_exp_sn_(), ffeexpr_token_number_exp_sign_(), ffeexpr_token_number_real_(), ffeexpr_token_number_real_exp_(), ffeexpr_token_percent_(), ffeexpr_token_percent_name_(), ffeexpr_token_period_(), ffeexpr_token_quote_(), ffeexpr_token_real_(), ffeexpr_token_real_exp_sign_(), ffeexpr_token_real_exponent_(), ffeexpr_token_rhs_(), ffeexpr_token_substring_(), ffeexpr_token_substring_1_(), ffeexpr_token_substrp_(), ffeexpr_type_combine(), ffeglobal_init_common(), ffeglobal_new_common(), ffeglobal_new_progunit_(), ffeglobal_pad_common(), ffeglobal_proc_def_arg(), ffeglobal_proc_def_nargs(), ffeglobal_proc_ref_arg(), ffeglobal_proc_ref_nargs(), ffeglobal_ref_intrinsic(), ffeglobal_ref_progunit_(), ffeglobal_save_common(), ffeglobal_size_common(), ffeimplic_establish_symbol(), ffeintrin_fulfill_generic(), ffeintrin_fulfill_specific(), ffeintrin_is_intrinsic(), ffelex_bad_1_(), ffelex_bad_2_(), ffelex_bad_here_(), ffelex_prepare_eos_(), ffesta_ffebad_1p(), ffesta_ffebad_1sp(), ffesta_ffebad_1st(), ffesta_ffebad_1t(), ffesta_ffebad_2st(), ffesta_ffebad_2t(), ffesta_ffebad_here_current_stmt(), ffesta_first(), ffesta_zero(), ffestb_R100110_(), ffestb_R100113_(), ffestb_R10012_(), ffestb_R10013_(), ffestb_R10014_(), ffestb_R10015_(), ffestb_R10016_(), ffestb_R10017_(), ffestb_R10018_(), ffestb_R10019_(), ffestb_S3P41_(), ffestb_subr_name_list_(), ffestc_decl_attrib(), ffestc_end(), ffestc_eof(), ffestc_establish_declinfo_(), ffestc_establish_declstmt_(), ffestc_establish_impletter_(), ffestc_ffebad_here_doiter(), ffestc_labeldef_begin_(), ffestc_labeldef_branch_begin_(), ffestc_labeldef_endif_(), ffestc_labeldef_format_(), ffestc_labeldef_invalid_(), ffestc_labeldef_notloop_(), ffestc_labeldef_notloop_begin_(), ffestc_labeldef_useless_(), ffestc_labelref_is_assignable_(), ffestc_labelref_is_branch_(), ffestc_labelref_is_format_(), ffestc_labelref_is_loopend_(), ffestc_order_bad_(), ffestc_order_progspec_(), ffestc_R1103(), ffestc_R1112(), ffestc_R1221(), ffestc_R1225(), ffestc_R1227(), ffestc_R501_attrib(), ffestc_R501_item(), ffestc_R522(), ffestc_R522start(), ffestc_R524_item(), ffestc_R539item(), ffestc_R547_item_object(), ffestc_R804(), ffestc_R805(), ffestc_R806(), ffestc_R810(), ffestc_R811(), ffestc_R819A(), ffestc_R820A(), ffestc_R825(), ffestc_R834(), ffestc_R835(), ffestc_R904(), ffestc_R909_item(), ffestc_R909_start(), ffestc_R910_item(), ffestc_R910_start(), ffestc_R911_item(), ffestc_R923A(), ffestc_subr_binsrch_(), ffestc_subr_is_present_(), ffestc_V020_item(), ffestd_R1001error_(), ffestd_R1001rtexpr_(), ffestd_R904(), ffestd_R909_start(), ffestd_R910_start(), ffestd_R923A(), ffestd_subr_labels_(), ffestd_subr_vxt_(), ffeste_begin_iterdo_(), ffeste_R809(), ffestorag_exec_layout(), ffestu_sym_end_transition(), ffesymbol_error(), ffesymbol_whine_state_(), ffetarget_integer1(), ffetarget_integer_bad_magical(), ffetarget_integer_bad_magical_binary(), ffetarget_integer_bad_magical_precedence(), ffetarget_integer_bad_magical_precedence_binary(), ffetarget_integerbinary(), ffetarget_integerhex(), ffetarget_integeroctal(), ffetarget_typeless_binary(), ffetarget_typeless_hex(), ffetarget_typeless_octal(), and print_containing_files().

void ffebad_init_0 ( void   ) 

Definition at line 134 of file bad.c.

References ARRAY_SIZE, assert, and ffebad_messages_.

Referenced by ffe_init_0().

ffebadSeverity ffebad_severity ( ffebad  errnum  ) 

Definition at line 140 of file bad.c.

References ffebad_messages_, and _ffebad_message_::severity.

Referenced by ffecom_open_include_().

bool ffebad_start_ ( bool  lex_override,
ffebad  errnum,
ffebadSeverity  sev,
const char *  msgid 
)

void ffebad_string ( const char *  string  ) 

Definition at line 331 of file bad.c.

References assert, ffebad_index_, ffebad_is_temp_inhibited_, FFEBAD_MAX_, and ffebad_string_.

Referenced by ffecom_check_size_overflow_(), ffecom_expr_(), ffecom_open_include_(), ffecom_return_expr(), ffecom_sym_transform_(), ffedata_advance_(), ffedata_end(), ffedata_eval_offset_(), ffedata_eval_substr_begin_(), ffedata_eval_substr_end_(), ffedata_gather_(), ffedata_value_(), ffeequiv_add(), ffeequiv_layout_cblock(), ffeequiv_layout_local_(), ffeequiv_merge(), ffeequiv_offset_(), ffeexpr_cb_comma_c_(), ffeexpr_cb_end_notloc_1_(), ffeexpr_check_impctrl_(), ffeexpr_check_impdo_(), ffeexpr_finished_(), ffeexpr_reduced_bool1_(), ffeexpr_reduced_bool2_(), ffeexpr_reduced_concatenate_(), ffeexpr_reduced_eqop2_(), ffeexpr_reduced_math1_(), ffeexpr_reduced_math2_(), ffeexpr_reduced_power_(), ffeexpr_reduced_relop2_(), ffeexpr_sym_lhs_extfunc_(), ffeexpr_token_apos_char_(), ffeexpr_token_arguments_(), ffeexpr_token_binary_end_per_(), ffeexpr_token_elements_(), ffeexpr_token_end_period_(), ffeexpr_token_intrincheck_(), ffeexpr_token_name_apos_(), ffeexpr_token_name_apos_name_(), ffeexpr_token_name_lhs_(), ffeexpr_token_number_real_(), ffeexpr_token_percent_name_(), ffeexpr_token_real_(), ffeglobal_init_common(), ffeglobal_new_common(), ffeglobal_new_progunit_(), ffeglobal_pad_common(), ffeglobal_proc_def_arg(), ffeglobal_proc_def_nargs(), ffeglobal_proc_ref_arg(), ffeglobal_proc_ref_nargs(), ffeglobal_ref_intrinsic(), ffeglobal_ref_progunit_(), ffeglobal_save_common(), ffeglobal_size_common(), ffeimplic_establish_symbol(), ffeintrin_fulfill_generic(), ffeintrin_fulfill_specific(), ffeintrin_is_intrinsic(), ffelex_backslash_(), ffelex_prepare_eos_(), ffesta_ffebad_1sp(), ffesta_ffebad_1st(), ffesta_ffebad_2st(), ffesta_first(), ffestc_end(), ffestc_establish_impletter_(), ffestc_labeldef_begin_(), ffestc_R547_item_object(), ffestc_R819A(), ffestc_R820A(), ffestc_R904(), ffestc_R923A(), ffestc_subr_binsrch_(), ffestc_subr_is_present_(), ffeste_begin_iterdo_(), ffestorag_exec_layout(), ffestorag_update(), ffestu_sym_end_transition(), ffesymbol_error(), ffesymbol_whine_state_(), and print_containing_files().


Variable Documentation

Definition at line 91 of file bad.c.

Referenced by _cpp_process_line_notes(), add_common_blk_objects_to_list(), adjust_column(), allocate_stmt_semantics(), analyse_loops(), arith_if_stmt_semantics(), array_element_to_scalar(), backspace_stmt_semantics(), bounds_cdir_handler(), buffer_stmt_semantics(), call_list_semantics(), cc_get_next_char(), check_for_dependencies(), check_stat_variable(), check_type_for_size_address(), close_stmt_semantics(), copy_define_str(), create_array_constructor_asg(), create_constructor_constant(), create_imp_do_loops(), create_interp_stmts(), create_runtime_array_constructor(), create_runtime_struct_constructor(), create_struct_constructor_asg(), cvrt_exp_to_pdg(), deallocate_stmt_semantics(), debug_bitmap_file(), determine_lb_ub(), do_loop_expr_semantics(), do_single_asg(), dope_vector_setup(), dump_igraph_machine(), SYSTEM_OF_EQUATIONS::Elim_One(), SYSTEM_OF_EQUATIONS::Elim_Simple_Redundant(), else_stmt_semantics(), emit_format_msg(), encode_decode_stmt_semantics(), endfile_stmt_semantics(), ffebad_finish(), ffesta_ffebad_1p(), ffesta_ffebad_1sp(), flush_cc_line(), fold_aggragate_expression(), forall_semantics(), gen_common_dv_init(), gen_Dv_Set_stmt(), gen_forall_branch_around(), gen_forall_if_mask(), gen_forall_max_expr(), gen_init_stmt(), gen_split_alloc(), gen_static_dv_whole_def(), inquire_stmt_semantics(), interpret_adjustl_intrinsic(), interpret_array_construct_opr(), interpret_binary_intrinsic_opr(), interpret_binary_opr(), interpret_constructor(), interpret_csmg_opr(), interpret_cvmgt_opr(), interpret_implied_do(), interpret_index_opr(), interpret_max_min_opr(), interpret_ref(), interpret_reshape_intrinsic(), interpret_transfer_intrinsic(), interpret_unary_intrinsic_opr(), interpret_unary_opr(), io_ctl_list_semantics(), io_list_semantics(), SYSTEM_OF_EQUATIONS::Is_Simple_Redundant(), java_get_line_col(), lower_bit_field_id(), nonzero_integer(), open_stmt_semantics(), outmoded_if_stmt_semantics(), output_internal_insn_latency_func(), parse_assignment_stmt(), parse_cache_align_name_list(), parse_call_stmt(), parse_cc_line(), parse_cc_operand(), parse_deref(), parse_goto_stmt(), parse_lhs(), parse_operand(), parse_where_stmt(), print_stmt_semantics(), process_arl(), process_bioz(), process_cpnt_inits(), process_defg(), process_paren_group(), SYSTEM_OF_EQUATIONS::Project(), read_stmt_semantics(), resolve_ext_opr(), rewind_stmt_semantics(), scan_cc_line(), scan_cc_macro(), scan_fixed_comment(), scan_fortran_macro(), scan_fortran_stmt(), set_up_allocate_as_call(), short_circuit_high_level_if(), SYSTEM_OF_EQUATIONS::Simple_Redundant(), srch_for_calls(), stmt_expansion_control_end(), stmt_expansion_control_start(), type_init_semantics(), Visit_State(), where_stmt_semantics(), and write_stmt_semantics().

Definition at line 98 of file bad.c.

Referenced by ffebad_start_().

struct { ... } ffebad_here_[FFEBAD_MAX_] [static]

unsigned char ffebad_index_ [static]

Definition at line 101 of file bad.c.

Referenced by ffebad_start_(), and ffebad_string().

Definition at line 49 of file bad.c.

Referenced by ffebad_start_().

Definition at line 103 of file bad.c.

Referenced by ffebad_finish(), ffebad_here(), ffebad_start_(), and ffebad_string().

const char* ffebad_message_ [static]

Definition at line 100 of file bad.c.

Referenced by ffebad_finish(), and ffebad_start_().

Definition at line 72 of file bad.c.

Referenced by ffebad_init_0(), ffebad_severity(), and ffebad_start_().

ffebadIndex ffebad_order_[FFEBAD_MAX_] [static]

Definition at line 97 of file bad.c.

Referenced by ffebad_finish(), and ffebad_here().

Definition at line 102 of file bad.c.

Referenced by ffebad_finish(), ffebad_here(), and ffebad_start_().

Definition at line 99 of file bad.c.

Referenced by ffebad_finish(), and ffebad_start_().

const char* ffebad_string_[FFEBAD_MAX_] [static]

Definition at line 96 of file bad.c.

Referenced by ffebad_finish(), ffebad_start_(), and ffebad_string().

Definition at line 90 of file bad.c.

Definition at line 92 of file bad.c.


Generated on Wed Apr 8 15:49:01 2009 for Open64 by  doxygen 1.5.6