Home
last modified time | relevance | path

Searched refs:special_function_p (Results 1 – 25 of 35) sorted by relevance

12

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dmethod.cc461 return type_has_trivial_fn (DECL_CONTEXT (fn), special_function_p (fn)); in trivial_fn_p()
1763 special_function_kind sfk = special_function_p (decl); in decl_remember_implicit_trigger_p()
1782 special_function_kind sfk = special_function_p (fndecl); in synthesize_method()
1868 if (special_function_p (fndecl) == sfk_comparison) in maybe_synthesize_method()
2739 special_function_kind sfk = special_function_p (decl); in get_defaulted_eh_spec()
2784 sfk = special_function_p (decl); in maybe_explain_implicit_delete()
2885 special_function_kind sfk = special_function_p (decl); in explain_implicit_non_constexpr()
3236 special_function_kind kind = special_function_p (fn); in defaulted_late_check()
H A Dclass.cc2371 && special_function_p (base_fndecl) == special_function_p (fndecl)) in same_signature_p()
6185 if (special_function_p (fn) == sfk_comparison) in check_bases_and_members()
7596 && special_function_p (x) == sfk_comparison) in finish_struct_1()
H A Dtree.cc5629 special_function_p (const_tree decl) in special_function_p() function
5675 switch (special_function_kind sfk = special_function_p (decl)) in special_memfn_p()
H A DChangeLog-20003539 (special_function_p): Adjust use of ansi_opname.
4090 (special_function_p): New function.
4095 * tree.c (special_function_p): Define.
4872 special_function_p.
6545 to special_function_p.
H A DChangeLog-2017959 * tree.c (special_function_p): Use DECL_OVERLOADED_OPERATOR_IS.
5302 * tree.c (special_function_p): Return it.
H A DChangeLog-2012571 * tree.c (special_function_p): Handle inheriting constructors.
H A Dcp-tree.h7912 extern special_function_kind special_function_p (const_tree);
H A DChangeLog-20071250 zero_init_p, special_function_p): Likewise.
H A DChangeLog-20091223 (special_function_p): Synthesized move constructor.
H A DChangeLog-20102142 * tree.c (special_function_p): Handle sfk_move_assignment.
H A DChangeLog-2016650 * tree.c (special_function_p): Adjust.
H A Ddecl.cc3188 special_function_kind sfk = special_function_p (olddecl); in redeclaration_error_message()
H A DChangeLog-20191093 * tree.c (special_function_p): Add sfk_comparison.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dmethod.c461 return type_has_trivial_fn (DECL_CONTEXT (fn), special_function_p (fn)); in trivial_fn_p()
1511 special_function_kind sfk = special_function_p (decl); in decl_remember_implicit_trigger_p()
1530 special_function_kind sfk = special_function_p (fndecl); in synthesize_method()
2446 special_function_kind sfk = special_function_p (decl); in get_defaulted_eh_spec()
2491 sfk = special_function_p (decl); in maybe_explain_implicit_delete()
2592 special_function_kind sfk = special_function_p (decl); in explain_implicit_non_constexpr()
2931 special_function_kind kind = special_function_p (fn); in defaulted_late_check()
H A Dtree.c5307 special_function_p (const_tree decl) in special_function_p() function
5353 switch (special_function_kind sfk = special_function_p (decl)) in special_memfn_p()
H A Dclass.c2266 && special_function_p (base_fndecl) == special_function_p (fndecl)) in same_signature_p()
H A Dcp-tree.h7504 extern special_function_kind special_function_p (const_tree);
H A Ddecl.c2990 special_function_kind sfk = special_function_p (olddecl); in redeclaration_error_message()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dcalls.cc160 static int special_function_p (const_tree, int);
588 special_function_p (const_tree fndecl, int flags) in special_function_p() function
674 return special_function_p (fndecl, 0) & ECF_RETURNS_TWICE; in setjmp_call_p()
689 if (fndecl && (special_function_p (fndecl, 0) & ECF_MAY_BE_ALLOCA)) in gimple_maybe_alloca_call_p()
846 flags = special_function_p (exp, flags); in flags_from_decl_or_type()
H A DChangeLog-19991389 * tree.h (special_function_p): Declare.
1390 * calls.c (special_function_p): Make it global. Don't take `name'
1679 * calls.c (special_function_p): Remove `realloc' and add `strdup'
1900 * calls.c (special_function_p): Check for the malloc attribute.
21563 * calls.c (special_function_p): Push alloca test inside the large
21567 * calls.c (special_function_p): New function broken out of
H A DChangeLog-200010032 * calls.c (special_function_p): Constify a char *.
20456 use special_function_p to detect alloca.
23372 (special_function_p): Make static, change interface.
23380 * tree.h (special_function_p): Remove.
25125 * call.c (special_function_p): It is only malloc if it returns
27295 * calls.c (special_function_p): operator new may not be malloc-like.
29874 * calls.c (special_function_p): New argument fork_or_exec.
29881 * tree.h (special_function_p): Update prototype.
H A DChangeLog.tree-ssa5680 * calls.c (special_function_p): Do not check for ECF_MALLOC.
5681 (flags_from_decl_or_type): Use special_function_p.
5682 (expand_call): Remove call to special_function_p.
19321 (special_function_p): Detect when we need a stack or arg
H A DChangeLog-20043721 * calls.c (special_function_p): Mark longjmp and siglongjmp
33339 (flags_from_decl_or_type): Call special_function_p.
35401 * calls.c (special_function_p): Do not handle fork and exec.
H A DChangeLog-20054553 * calls.c (special_function_p): Set ECF_RETURNS_TWICE for getcontext.
28242 * calls.c (setjmp_call_p, special_function_p): Update comments
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcalls.c158 static int special_function_p (const_tree, int);
585 special_function_p (const_tree fndecl, int flags) in special_function_p() function
670 return special_function_p (fndecl, 0) & ECF_RETURNS_TWICE; in setjmp_call_p()
685 if (fndecl && (special_function_p (fndecl, 0) & ECF_MAY_BE_ALLOCA)) in gimple_maybe_alloca_call_p()
842 flags = special_function_p (exp, flags); in flags_from_decl_or_type()

12