Home
last modified time | relevance | path

Searched refs:language_defn (Results 1 – 25 of 38) sorted by relevance

12

/dragonfly/contrib/gdb-7/gdb/
H A Dlanguage.h130 struct language_defn struct
371 extern const struct language_defn *current_language;
376 extern const struct language_defn *expected_language;
389 struct type *language_bool_type (const struct language_defn *l,
392 struct type *language_string_char_type (const struct language_defn *l,
395 struct type *language_lookup_primitive_type_by_name (const struct language_defn *l,
484 extern const struct language_defn *language_def (enum language);
490 extern void add_language (const struct language_defn *);
499 extern char *language_demangle (const struct language_defn *current_language,
503 extern char *language_class_name_from_physname (const struct language_defn *,
H A Dlanguage.c71 extern const struct language_defn unknown_language_defn;
91 const struct language_defn *expected_language;
95 static const struct language_defn **languages;
470 const struct language_defn *
518 add_language (const struct language_defn *lang) in add_language()
540 languages = (const struct language_defn **) xmalloc in add_language()
790 const struct language_defn unknown_language_defn =
833 const struct language_defn auto_language_defn =
874 const struct language_defn local_language_defn =
944 language_string_char_type (const struct language_defn *la, in language_string_char_type()
[all …]
H A Deval.c71 return (*exp->language_defn->la_exp_desc->evaluate_exp) in evaluate_subexp()
1546 && (exp->language_defn->la_language == language_cplus)) in evaluate_subexp_standard()
1619 if (overload_resolution && (exp->language_defn->la_language in evaluate_subexp_standard()
1681 if (overload_resolution && (exp->language_defn->la_language in evaluate_subexp_standard()
2025 unop_promote (exp->language_defn, exp->gdbarch, &tmp); in evaluate_subexp_standard()
2120 unop_promote (exp->language_defn, exp->gdbarch, &arg1); in evaluate_subexp_standard()
2469 unop_promote (exp->language_defn, exp->gdbarch, &arg1); in evaluate_subexp_standard()
2481 unop_promote (exp->language_defn, exp->gdbarch, &arg1); in evaluate_subexp_standard()
2496 unop_promote (exp->language_defn, exp->gdbarch, &arg1); in evaluate_subexp_standard()
2756 return value_of_this (exp->language_defn); in evaluate_subexp_standard()
[all …]
H A Dvalue.h32 struct language_defn;
742 extern void unop_promote (const struct language_defn *language,
746 extern void binop_promote (const struct language_defn *language,
836 extern struct value *value_of_this (const struct language_defn *lang);
838 extern struct value *value_of_this_silent (const struct language_defn *lang);
911 const struct language_defn *language);
916 const struct language_defn *language);
964 const struct language_defn *language,
974 const struct language_defn *language,
H A Dc-lang.c584 type = language_string_char_type (exp->language_defn, in evaluate_subexp_c()
588 type = lookup_typename (exp->language_defn, exp->gdbarch, in evaluate_subexp_c()
592 type = lookup_typename (exp->language_defn, exp->gdbarch, in evaluate_subexp_c()
596 type = lookup_typename (exp->language_defn, exp->gdbarch, in evaluate_subexp_c()
815 const struct language_defn c_language_defn =
938 const struct language_defn cplus_language_defn =
979 const struct language_defn asm_language_defn =
1025 const struct language_defn minimal_language_defn =
H A Dexpression.h81 const struct language_defn *language_defn; /* language it was member
H A Dexpprint.c54 exp->language_defn->la_exp_desc->print_subexp (exp, pos, stream, prec); in print_subexp()
76 op_print_tab = exp->language_defn->la_op_print_tab; in print_subexp_standard()
276 && exp->language_defn->la_language == language_c) in print_subexp_standard()
511 if (exp->language_defn->la_name_of_this) in print_subexp_standard()
512 fputs_filtered (exp->language_defn->la_name_of_this, stream); in print_subexp_standard()
515 exp->language_defn->la_name); in print_subexp_standard()
657 return exp->language_defn->la_exp_desc->op_name (opcode); in op_name()
700 exp->language_defn->la_name, exp->nelts, in dump_raw_expression()
758 return exp->language_defn->la_exp_desc->dump_subexp_body (exp, stream, elt); in dump_subexp_body()
1035 exp->language_defn->la_name, exp->nelts, in dump_prefix_expression()
H A Dparser-defs.h38 #define parse_language (expout->language_defn)
155 extern void initialize_expout (int, const struct language_defn *,
H A Dparse.c191 initialize_expout (int initial_size, const struct language_defn *lang, in initialize_expout()
198 expout->language_defn = lang; in initialize_expout()
872 expr->language_defn->la_exp_desc->operator_length (expr, endpos, in operator_length()
1155 const struct language_defn *lang = NULL; in parse_exp_in_context()
1869 if (exp->language_defn->la_exp_desc->operator_check (exp, pos, in exp_iterate()
H A Dgdbtypes.h31 struct language_defn;
1538 extern struct type *lookup_unsigned_typename (const struct language_defn *,
1541 extern struct type *lookup_signed_typename (const struct language_defn *,
1555 extern struct type *lookup_typename (const struct language_defn *,
H A Dsymtab.h38 struct language_defn;
996 extern struct symbol *lookup_language_this (const struct language_defn *lang,
H A Dopencl-lang.c585 rettype = language_bool_type (exp->language_defn, exp->gdbarch); in opencl_logical_not()
756 language_bool_type (exp->language_defn, exp->gdbarch); in opencl_relop()
912 type1 = language_bool_type (exp->language_defn, exp->gdbarch); in evaluate_subexp_opencl()
1104 const struct language_defn opencl_language_defn =
H A Dada-lang.c3733 newexp->language_defn = exp->language_defn; in replace_operator_with_call()
9750 binop_promote (exp->language_defn, exp->gdbarch, &arg1, &arg2); in ada_evaluate_subexp()
9766 unop_promote (exp->language_defn, exp->gdbarch, &arg1); in ada_evaluate_subexp()
9778 type = language_bool_type (exp->language_defn, exp->gdbarch); in ada_evaluate_subexp()
10109 type = language_bool_type (exp->language_defn, exp->gdbarch); in ada_evaluate_subexp()
10115 binop_promote (exp->language_defn, exp->gdbarch, &arg1, &arg2); in ada_evaluate_subexp()
10117 type = language_bool_type (exp->language_defn, exp->gdbarch); in ada_evaluate_subexp()
10136 type = language_bool_type (exp->language_defn, exp->gdbarch); in ada_evaluate_subexp()
10385 unop_promote (exp->language_defn, exp->gdbarch, &arg1); in ada_evaluate_subexp()
10403 unop_promote (exp->language_defn, exp->gdbarch, &arg1); in ada_evaluate_subexp()
[all …]
H A Dd-lang.c238 static const struct language_defn d_language_defn =
H A Df-lang.c237 const struct language_defn f_language_defn =
H A Dm2-lang.c356 const struct language_defn m2_language_defn =
H A Dp-lang.c415 const struct language_defn pascal_language_defn =
H A Dgo-lang.c560 static const struct language_defn go_language_defn =
H A Dcp-namespace.c475 const struct language_defn *lang = language_def (language_cplus); in cp_lookup_symbol_imports_or_template()
H A Dfindvar.c638 const struct language_defn *lang = language_def (SYMBOL_LANGUAGE (var)); in read_var_value()
/dragonfly/contrib/gdb-7/gdb/python/
H A Dpython-internal.h147 struct language_defn;
309 const struct language_defn *language);
312 extern const struct language_defn *python_language;
H A Dpy-prettyprint.c309 const struct language_defn *language, in print_string_repr()
476 const struct language_defn *language, in print_children()
696 const struct language_defn *language) in apply_val_pretty_printer()
844 const struct language_defn *language) in apply_val_pretty_printer()
H A Dpython.h42 const struct language_defn *language);
H A Dpy-function.c61 fnpy_call (struct gdbarch *gdbarch, const struct language_defn *language, in fnpy_call()
H A Dpython.c105 const struct language_defn *python_language;
114 const struct language_defn *language;
144 const struct language_defn *language) in ensure_python_env()

12