Home
last modified time | relevance | path

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

/trueos/contrib/gdb/gdb/
HDlanguage.h142 struct language_defn struct
301 extern const struct language_defn *current_language;
306 extern const struct language_defn *expected_language;
493 extern const struct language_defn *language_def (enum language);
499 extern void add_language (const struct language_defn *);
508 extern char *language_demangle (const struct language_defn *current_language,
HDlanguage.c107 extern const struct language_defn unknown_language_defn;
123 const struct language_defn *current_language = &unknown_language_defn;
129 const struct language_defn *expected_language;
133 static const struct language_defn **languages;
1070 const struct language_defn *
1118 add_language (const struct language_defn *lang) in add_language()
1130 languages = (const struct language_defn **) xmalloc in add_language()
1136 languages = (const struct language_defn **) xrealloc ((char *) languages, in add_language()
1171 language_demangle (const struct language_defn *current_language, in language_demangle()
1271 const struct language_defn unknown_language_defn =
[all …]
HDexpression.h364 const struct language_defn *language_defn; /* language it was entered in */ member
HDc-lang.c538 const struct language_defn c_language_defn =
596 const struct language_defn cplus_language_defn =
631 const struct language_defn asm_language_defn =
671 const struct language_defn minimal_language_defn =
HDexpprint.c55 exp->language_defn->la_exp_desc->print_subexp (exp, pos, stream, prec); in print_subexp()
77 op_print_tab = exp->language_defn->la_op_print_tab; in print_subexp_standard()
243 && exp->language_defn->la_language == language_c) in print_subexp_standard()
562 return exp->language_defn->la_exp_desc->op_name (opcode); in op_name()
767 exp->language_defn->la_name, exp->nelts, in dump_raw_expression()
825 return exp->language_defn->la_exp_desc->dump_subexp_body (exp, stream, elt); in dump_subexp_body()
1062 exp->language_defn->la_name, exp->nelts, in dump_prefix_expression()
HDscm-lang.c245 const struct language_defn scm_language_defn =
HDparse.c824 expr->language_defn->la_exp_desc->operator_length (expr, endpos, in operator_length()
1055 expout->language_defn = current_language; in parse_exp_1()
HDp-lang.c446 const struct language_defn pascal_language_defn =
HDm2-lang.c410 const struct language_defn m2_language_defn =
HDobjc-lang.c655 const struct language_defn objc_language_defn = {
1542 object = expr->language_defn->la_exp_desc->evaluate_exp in print_object_command()
HDeval.c74 return (*exp->language_defn->la_exp_desc->evaluate_exp) in evaluate_subexp()
1122 if (overload_resolution && (exp->language_defn->la_language == language_cplus)) in evaluate_subexp_standard()
1177 if (overload_resolution && (exp->language_defn->la_language == language_cplus)) in evaluate_subexp_standard()
HDf-lang.c457 const struct language_defn f_language_defn =
HDjv-exp.y1437 new->language_defn = 0;
HDjv-lang.c1028 const struct language_defn java_language_defn =
HDada-lang.c2785 newexp->language_defn = exp->language_defn; in replace_operator_with_call()
6686 return (*exp->language_defn->evaluate_exp) (expect_type, exp, pos, noside); in evaluate_subexp()
6696 return (*exp->language_defn->evaluate_exp) in evaluate_subexp_type()
7999 const struct language_defn ada_language_defn = {
HDdwarf2read.c238 const struct language_defn *language_defn; member
5056 cu->language_defn = language_def (cu->language); in set_cu_language()
7414 cu->ftypes[typeid] = cu->language_defn->la_fund_type (objfile, typeid); in dwarf2_fundamental_type()
HDjv-exp.c2808 new->language_defn = 0;
HDvarobj.c1568 switch (var->root->exp->language_defn->la_language) in variable_language()
HDdwarfread.c415 static const struct language_defn *cu_language_defn;
/trueos/contrib/gdb/gdb/doc/
HDgdbint.texinfo1953 At the bottom of your parser, define a @code{struct language_defn} and
1960 language_defn} in @file{language.h}, and the other @file{*-exp.y} files,