#include "config.h"#include "system.h"#include "tree.h"#include "c-tree.h"#include "c-common.h"#include "ggc.h"#include "langhooks.h"#include "langhooks-def.h"#include "tree.def"#include "c-common.def"#include "gtype-c.h"

Go to the source code of this file.
| #define LANG_HOOKS_COMMON_ATTRIBUTE_TABLE c_common_attribute_table |
| #define LANG_HOOKS_DUP_LANG_SPECIFIC_DECL c_dup_lang_specific_decl |
| #define LANG_HOOKS_FINISH_INCOMPLETE_DECL c_finish_incomplete_decl |
| #define LANG_HOOKS_FORMAT_ATTRIBUTE_TABLE c_common_format_attribute_table |
| #define LANG_HOOKS_FUNCTION_ENTER_NESTED c_push_function_context |
| #define LANG_HOOKS_FUNCTION_LEAVE_NESTED c_pop_function_context |
| #define LANG_HOOKS_INCOMPLETE_TYPE_ERROR c_incomplete_type_error |
| #define LANG_HOOKS_INSERT_DEFAULT_ATTRIBUTES c_insert_default_attributes |
| #define LANG_HOOKS_SIGNED_OR_UNSIGNED_TYPE c_common_signed_or_unsigned_type |
| #define LANG_HOOKS_TREE_INLINING_ANON_AGGR_TYPE_P anon_aggr_type_p |
| #define LANG_HOOKS_TREE_INLINING_CANNOT_INLINE_TREE_FN c_cannot_inline_tree_fn |
| #define LANG_HOOKS_TREE_INLINING_CONVERT_PARM_FOR_INLINING c_convert_parm_for_inlining |
| #define LANG_HOOKS_TREE_INLINING_DISREGARD_INLINE_LIMITS c_disregard_inline_limits |
| #define LANG_HOOKS_TRUTHVALUE_CONVERSION c_common_truthvalue_conversion |
| #define LANG_HOOKS_UNSAFE_FOR_REEVAL c_common_unsafe_for_reeval |
| #define LANG_HOOKS_WARN_UNUSED_GLOBAL_DECL c_warn_unused_global_decl |
| static void c_init_options | ( | ) | [static] |
Definition at line 223 of file c-lang.c.
Referenced by c_common_parse_file(), and finish_translation_unit().
Definition at line 179 of file c-lang.c.
Referenced by objc_declare_alias(), objc_declare_class(), and start_class().
Definition at line 172 of file c-lang.c.
Referenced by build_ivar_chain(), build_objc_string_object(), check_methods_accessible(), check_protocol(), conforms_to_protocol(), finish_message_expr(), generate_shared_structures(), is_class_name(), is_public(), lookup_class_method_static(), lookup_instance_method_static(), objc_comptypes(), and start_class().
Definition at line 193 of file c-lang.c.
Referenced by finish_decl(), finish_struct(), grokfield(), implicitly_declare(), and maybe_objc_check_decl().
| int objc_comptypes | ( | lhs | , | |
| rhs | , | |||
| reflexive | ||||
| ) |
Definition at line 199 of file c-lang.c.
Referenced by comp_target_types(), comptypes(), convert_for_assignment(), and maybe_objc_comptypes().
Definition at line 186 of file c-lang.c.
Referenced by build_c_cast(), cp_parser_simple_type_specifier(), and cp_parser_type_name().
Definition at line 208 of file c-lang.c.
Referenced by convert_arguments(), convert_for_assignment(), and warn_for_assignment().
Definition at line 77 of file cplus-dem.c.
| struct lang_hooks lang_hooks = LANG_HOOKS_INITIALIZER |
| const unsigned char tree_code_length[] |
| const char* const tree_code_name[] |
Definition at line 156 of file c-lang.c.
Referenced by Add_Bitfield_Initv_For_Tree(), Add_Initv_For_Tree(), add_objc_tree_codes(), add_substitution(), c4x_init_cumulative_args(), check_init(), code_to_string(), d30v_init_cumulative_args(), dequeue_and_dump(), do_niy(), dump_asserts_for(), dump_omp_region(), dump_substitution_candidates(), find_substitution(), frv_init_cumulative_args(), generate_bytecode_insns(), ggc_print_common_statistics(), init_cumulative_args(), java_init(), java_lang_expand_expr(), java_mangle_decl(), mt_init_cumulative_args(), pp_cxx_assignment_operator(), print_node(), print_node_brief(), tree_cfg2vcg(), tsubst(), and unify().
| const char tree_code_type[] |
1.5.6