Open64 (mfef90, whirl2f, and IR tools)  TAG: version-openad; SVN changeset: 916
token_names.h File Reference
This graph shows which files directly or indirectly include this file:

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 Documentation

#define BIT_COMPLEMENT   '~'

Definition at line 25 of file token_names.h.

#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 FORTRAN_COMMENT_CHAR   'C'

Definition at line 26 of file token_names.h.

#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 MODULUS   '%'

Definition at line 18 of file token_names.h.

Referenced by Unparse_Target_C::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   ' '
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines