Lines Matching defs:decl
278 tree decl;
293 decl = TREE_OPERAND (function, 0);
294 if (!TREE_USED (decl))
300 gcc_assert (DECL_ARTIFICIAL (decl)
301 || !strncmp (IDENTIFIER_POINTER (DECL_NAME (decl)),
303 mark_used (decl);
307 decl = NULL_TREE;
309 /* We check both the decl and the type; a function may be known not to
311 nothrow = ((decl && TREE_NOTHROW (decl))
314 if (decl && TREE_THIS_VOLATILE (decl) && cfun)
317 if (decl && TREE_DEPRECATED (decl))
318 warn_deprecated_use (decl);
319 require_complete_eh_spec_types (fntype, decl);
321 if (decl && DECL_CONSTRUCTOR_P (decl))
327 if (! decl || ! DECL_BUILT_IN (decl))
4154 enforce_access (tree basetype_path, tree decl, tree diag_decl)
4158 if (!accessible_p (basetype_path, decl, true))
4160 if (TREE_PRIVATE (decl))
4162 else if (TREE_PROTECTED (decl))
6558 make_temporary_var_for_ref_to_temp (tree decl, tree type)
6566 if (TREE_STATIC (decl))
6572 name = mangle_ref_init_variable (decl);
6596 initialize_reference (tree type, tree expr, tree decl, tree *cleanup)
6658 if (decl)
6693 var = make_temporary_var_for_ref_to_temp (decl, type);