Lines Matching defs:lang_hooks_for_decls
181 struct lang_hooks_for_decls struct
186 bool (*global_bindings_p) (void);
192 tree (*pushdecl) (tree);
195 tree (*getdecls) (void);
199 int (*decl_dwarf_attribute) (const_tree, int);
203 bool (*generic_generic_parameter_decl_p) (const_tree);
207 bool (*function_parm_expanded_from_pack_p) (tree, tree);
210 tree (*get_generic_function_decl) (const_tree);
214 bool (*warn_unused_global) (const_tree);
220 void (*post_compilation_parsing_cleanups) (void);
223 bool (*ok_for_sibcall) (const_tree);
227 bool (*omp_privatize_by_reference) (const_tree);
231 enum omp_clause_default_kind (*omp_predetermined_sharing) (tree);
235 tree (*omp_report_decl) (tree);
241 bool (*omp_disregard_value_expr) (tree, bool);
245 bool (*omp_private_debug_clause) (tree, bool);
249 bool (*omp_private_outer_ref) (tree);
254 tree (*omp_clause_default_ctor) (tree clause, tree decl, tree outer);
257 tree (*omp_clause_copy_ctor) (tree clause, tree dst, tree src);
260 tree (*omp_clause_assign_op) (tree clause, tree dst, tree src);
264 tree (*omp_clause_linear_ctor) (tree clause, tree dst, tree src, tree add);
268 tree (*omp_clause_dtor) (tree clause, tree decl);
271 void (*omp_finish_clause) (tree clause, gimple_seq *pre_p);
275 bool (*omp_scalar_p) (tree decl);