Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
Go to the source code of this file.
Defines | |
#define | SPACE ' ' |
#define | NEWLINE '\n' |
#define | COMMA ',' |
#define | SEMICOLON ';' |
#define | LEFT_PAREN '(' |
#define | RIGHT_PAREN ')' |
#define | LEFT_BRACKET '[' |
#define | RIGHT_BRACKET ']' |
#define | LEFT_BRACE '{' |
#define | RIGHT_BRACE '}' |
#define | PLUS '+' |
#define | MINUS '-' |
#define | MULTIPLY '*' |
#define | DIVIDE '/' |
#define | BITAND '&' |
#define | BITOR '|' |
#define | MODULUS '%' |
#define | EQUAL '=' |
#define | QUESTION_MARK '?' |
#define | COLON ':' |
#define | LESS_THAN '<' |
#define | LARGER_THAN '>' |
#define | NOT '!' |
#define | BIT_COMPLEMENT '~' |
#define | FORTRAN_COMMENT_CHAR 'C' |
#define BIT_COMPLEMENT '~' |
Definition at line 25 of file token_names.h.
#define BITAND '&' |
Definition at line 16 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define BITOR '|' |
Definition at line 17 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define COLON ':' |
Definition at line 21 of file token_names.h.
Referenced by get_punctuator(), get_token(), Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op(), parse_access_stmt(), parse_array_spec(), parse_attr_spec(), parse_attrs(), parse_case_stmt(), parse_deref(), parse_equivalence_stmt(), parse_err_flush(), parse_forall(), parse_lhs(), parse_open_mp_clauses(), parse_operand(), parse_pe_array_spec(), and parse_use_stmt().
#define COMMA ',' |
Definition at line 4 of file token_names.h.
Referenced by _ld_read(), _ld_write(), _mr_scan_complex(), get_punctuator(), init_date_time_info(), l_write(), paren_grp_is_cplx_const(), parse_access_stmt(), parse_actual_arg_spec(), parse_allocate_stmt(), parse_array_spec(), parse_attr_spec(), parse_attrs(), parse_auxiliary_dir(), parse_buffer_stmt(), parse_cache_align_name_list(), parse_cache_bypass_dir(), parse_cache_noalloc(), parse_case_stmt(), parse_common_dirs(), parse_common_stmt(), parse_copy_assumed_shape_dir(), parse_cpnt_dcl_stmt(), parse_data_imp_do(), parse_data_stmt(), parse_deallocate_stmt(), parse_decode_stmt(), parse_define_str(), parse_deref(), parse_derived_type_stmt(), parse_dir_directives(), parse_dir_var_list(), parse_distribution_dir(), parse_do_stmt(), parse_doall_cmic(), parse_dollar_directives(), parse_dummy_args(), parse_encode_stmt(), parse_equivalence_stmt(), parse_err_flush(), parse_fill_align_symbol(), parse_forall(), parse_goto_stmt(), parse_if_stmt(), parse_ignore_tkr(), parse_imp_do(), parse_implicit_stmt(), parse_initializer(), parse_inline_always_never(), parse_int_or_star_list(), parse_io_control_list(), parse_io_list(), parse_label_list(), parse_lhs(), parse_mic_directives(), parse_module_stmt(), parse_mp_directive(), parse_name_dir(), parse_namelist_stmt(), parse_nosideeffects_dir(), parse_nullify_stmt(), parse_only_spec(), parse_open_mp_clauses(), parse_open_mp_directives(), parse_operand(), parse_parallel_cmic(), parse_parameter_stmt(), parse_pe_array_spec(), parse_permutation_mic(), parse_pointer_stmt(), parse_prefetch_ref(), parse_print_stmt(), parse_read_stmt(), parse_redistribute_dir(), parse_reference_list(), parse_sgi_dir_inline(), parse_slash_common_dirs(), parse_star_dir_directives(), parse_star_directives(), parse_stmt_func_stmt(), parse_symmetric_dir(), parse_type_dcl_stmt(), parse_type_spec(), parse_use_stmt(), parse_var_common_list(), parse_var_name_list(), parse_vfunction_dir(), parse_write_stmt(), and scan_cc_macro().
#define DIVIDE '/' |
Definition at line 15 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define EQUAL '=' |
Definition at line 19 of file token_names.h.
Referenced by create_kwd_text(), get_operator(), get_punctuator(), Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op(), parse_allocate_stmt(), parse_cpnt_dcl_stmt(), parse_data_imp_do(), parse_deallocate_stmt(), parse_dir_directives(), parse_do_stmt(), parse_dollar_directives(), parse_forall(), parse_generic_spec(), parse_if_stmt(), parse_imp_do(), parse_inquire_stmt(), parse_mp_directive(), parse_name_dir(), parse_only_spec(), parse_open_mp_clauses(), parse_parameter_stmt(), parse_prefetch_ref(), parse_star_directives(), parse_type_dcl_stmt(), and parse_type_spec().
#define FORTRAN_COMMENT_CHAR 'C' |
Definition at line 26 of file token_names.h.
#define LARGER_THAN '>' |
Definition at line 23 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define LEFT_BRACE '{' |
Definition at line 10 of file token_names.h.
Referenced by write_separator().
#define LEFT_BRACKET '[' |
Definition at line 8 of file token_names.h.
#define LEFT_PAREN '(' |
Definition at line 6 of file token_names.h.
#define LESS_THAN '<' |
Definition at line 22 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define MINUS '-' |
Definition at line 13 of file token_names.h.
Referenced by convert_hex_literal(), get_operand_digit(), get_operand_dot(), get_operand_letter(), get_operand_quote(), get_operator(), Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op(), parse_initializer(), and parse_level_2().
#define MODULUS '%' |
Definition at line 18 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op().
#define MULTIPLY '*' |
Definition at line 14 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define NEWLINE '\n' |
Definition at line 3 of file token_names.h.
Referenced by dump_trace_info(), F77_comment_line_token(), F77_directive_line_token(), free_classify_line(), indented_newline_token(), init_release_level(), and output_msg().
#define NOT '!' |
Definition at line 24 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define PLUS '+' |
Definition at line 12 of file token_names.h.
Referenced by _beautify(), convert_hex_literal(), get_operand_digit(), get_operand_dot(), get_operand_letter(), get_operand_quote(), get_operator(), Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op(), parse_initializer(), and parse_level_2().
#define QUESTION_MARK '?' |
Definition at line 20 of file token_names.h.
Referenced by Unparse_Target_C::Is_Binary_Or_Tertiary_Op(), and Unparse_Target_FTN::Is_Binary_Or_Tertiary_Op().
#define RIGHT_BRACE '}' |
Definition at line 11 of file token_names.h.
#define RIGHT_BRACKET ']' |
Definition at line 9 of file token_names.h.
#define RIGHT_PAREN ')' |
Definition at line 7 of file token_names.h.
#define SEMICOLON ';' |
Definition at line 5 of file token_names.h.
#define SPACE ' ' |
Definition at line 2 of file token_names.h.
Referenced by F77_comment_line_token(), indented_newline_token(), write_separator(), and write_token().