Lines Matching refs:lang_hooks
237 return lang_hooks.decl_printable_name (t, verbosity);
250 /* lang_hooks.tree_dump.dump_tree: Dump language-specific parts of tree
260 /* lang_hooks.tree_dump.type_qual: Determine type qualifiers in a
269 /* lang_hooks.gimplify_expr re-writes *EXPR_P into GIMPLE form. */
279 /* lang_hooks.tree_size: Determine the size of a tree with code C,
313 globals = lang_hooks.decls.getdecls ();
401 identifier_to_locale (lang_hooks.decl_printable_name (fndecl, 2)));
405 identifier_to_locale (lang_hooks.decl_printable_name (fndecl, 2)));
450 identifier_to_locale (lang_hooks.decl_printable_name (fndecl, 2)),
455 identifier_to_locale (lang_hooks.decl_printable_name (fndecl, 2)),
461 identifier_to_locale (lang_hooks.decl_printable_name (fndecl, 2)));
490 tree enumtype = lang_hooks.types.make_type (ENUMERAL_TYPE);
504 lang_hooks.decls.pushdecl (value_decl);
514 lang_hooks.decls.pushdecl (enumdecl);
529 tree type = lang_hooks.types.make_type (RECORD_TYPE);
533 lang_hooks.decls.pushdecl (decl);
737 return lang_hooks.builtin_function (decl);
757 return lang_hooks.builtin_function_ext_scope (decl);
777 tree new_decl = lang_hooks.simulate_builtin_function_decl (decl);
794 lang_hooks.decls.pushdecl (decl);
805 return lang_hooks.decls.pushdecl (decl);
869 return lang_hooks.types.type_for_size (TYPE_PRECISION (enum_type),
920 /* Returns true if the current lang_hooks represents the GNU C frontend. */
925 return (startswith (lang_hooks.name, "GNU C")
926 && (lang_hooks.name[5] == '\0' || ISDIGIT (lang_hooks.name[5])));
929 /* Returns true if the current lang_hooks represents the GNU C++ frontend. */
934 return startswith (lang_hooks.name, "GNU C++");
937 /* Returns true if the current lang_hooks represents the GNU Fortran frontend. */
942 return startswith (lang_hooks.name, "GNU Fortran");
945 /* Returns true if the current lang_hooks represents the GNU Objective-C
951 return startswith (lang_hooks.name, "GNU Objective-C");