Lines Matching refs:language

56    const struct extension_language_defn *language,
61 const struct extension_language_defn *language,
563 const struct extension_language_defn *language;
600 return htab_hash_string (e->name) ^ htab_hash_pointer (e->language);
611 return strcmp (ea->name, eb->name) == 0 && ea->language == eb->language;
661 const struct extension_language_defn *language)
668 entry.language = language;
695 (*slot)->language = language;
709 const struct extension_language_defn *language)
716 entry.language = language;
734 (*slot)->language = language;
759 const struct extension_language_defn *language)
763 const char *suffix = ext_lang_auto_load_suffix (language);
820 ext_lang_name (language),
828 language);
838 = ext_lang_objfile_script_sourcer (language);
840 /* We shouldn't get here if support for the language isn't
841 compiled in. And the extension language is required to implement
844 sourcer (language, objfile, input.get (), debugfile);
860 const struct extension_language_defn *language)
865 if (!auto_load_objfile_script_1 (objfile, realname.get (), language))
881 auto_load_objfile_script_1 (objfile, realname.get (), language);
887 Load FILE as a script in extension language LANGUAGE.
893 const struct extension_language_defn *language,
901 sourcer = ext_lang_objfile_script_sourcer (language);
905 maybe_print_unsupported_script_warning (pspace_info, objfile, language,
908 maybe_add_script_file (pspace_info, 0, file, NULL, language);
913 if (!ext_lang_auto_load_enabled (language))
928 ext_lang_name (language),
943 maybe_print_script_not_found_warning (pspace_info, objfile, language,
951 language);
955 sourcer (language, objfile, opened->stream.get (),
960 Execute SCRIPT as a script in extension language LANG.
966 const struct extension_language_defn *language,
1010 executor = ext_lang_objfile_script_executor (language);
1014 maybe_print_unsupported_script_warning (pspace_info, objfile, language,
1016 maybe_add_script_text (pspace_info, 0, name, language);
1021 if (!ext_lang_auto_load_enabled (language))
1031 ext_lang_name (language), name,
1034 in_hash_table = maybe_add_script_text (pspace_info, is_safe, name, language);
1038 executor (language, objfile, name, script_text);
1065 const struct extension_language_defn *language;
1073 language = get_ext_lang_defn (EXT_LANG_PYTHON);
1077 language = get_ext_lang_defn (EXT_LANG_GUILE);
1107 source_script_file (pspace_info, objfile, language,
1112 execute_script_contents (pspace_info, objfile, language,
1162 /* Load any extension language scripts for this objfile.
1195 : scripts_p (scripts_p_), language (language_)
1199 const struct extension_language_defn *language;
1212 if (script->language == data->language && re_exec (script->name))
1270 const struct extension_language_defn *language)
1299 collect_matching_scripts_data data (&script_files, language);
1311 collect_matching_scripts_data data (&script_texts, language);
1375 The script is in language LANGUAGE at offset OFFSET in section SECTION_NAME
1381 struct objfile *objfile, const struct extension_language_defn *language,
1393 ext_lang_name (language));
1405 struct objfile *objfile, const struct extension_language_defn *language,
1417 ext_lang_name (language));