Home
last modified time | relevance | path

Searched refs:add_method (Results 1 – 25 of 37) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dlambda.c1242 add_method (type, fn, false); in maybe_add_lambda_conv_op()
1287 add_method (type, fn, false); in maybe_add_lambda_conv_op()
H A Dclass.c994 add_method (tree type, tree method, bool via_using) in add_method() function
1325 add_method (t, *iter, true); in handle_using_decl()
3165 if (add_method (t, fn, false)) in one_inheriting_sig()
3184 add_method (t, ctor, using_decl != NULL_TREE); in one_inherited_ctor()
3289 add_method (t, eq, false); in add_implicitly_declared_members()
5023 add_method (DECL_CONTEXT (clone), clone, false); in clone_function_decl()
7618 add_method (t, *iter, true); in finish_struct()
H A Dmethod.c3141 bool added = add_method (type, fn, false); in lazily_declare_fn()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dlambda.cc1250 add_method (type, fn, false); in maybe_add_lambda_conv_op()
1295 add_method (type, fn, false); in maybe_add_lambda_conv_op()
H A DChangeLog-200595 * class.c (add_method): Do not treat templates as identical unless
563 * cp-tree.h (add_method): Add return value.
564 * class.c (add_method): Return success indicator.
1873 * cp-tree.h (add_method): Add using_decl parameter.
1874 * class.c (add_method): Add using_decl parameter. Adjust error
1876 (handle_using_decl): Pass the using decl to add_method.
2360 * class.c (add_method, resort_type_method_vec,
3125 * class.c (add_method): Don't set TYPE_HAS_DESTRUCTOR.
H A DChangeLog-20171536 * class.c (add_method, warn_hidden): Adjust.
1681 * class.c (add_method): Move slot search and insertion to ...
1964 * class.c (add_method): Use conv_op_identifier & conv_op_marker.
1978 * class.c (add_method): Keep all conv-ops on one slot.
2007 * class.c (add_method): Use maybe_version_functions.
2363 * class (add_method): Don't use special cdtor slots.
2592 * class.c (add_method): Change pair of errors to error + inform.
3859 * class.c (add_method): Use ovl_iterator, ovl_insert.
4168 * cp-tree.h (add_method, clone_function_decl): Change last arg to
4170 * class.c (add_method): Change third arg to bool. Adjust.
[all …]
H A DChangeLog-2004176 * class.c (add_method): Do not push conversion operators into a
862 * class.c (add_method, check_field_decls, layout_class_type,
1579 * class.c (build_base_path, add_method, alter_access,
3438 * class.c (add_method): Delay adding the slot until the end.
3564 (add_method): Change prototoype.
3565 * class.c (add_method): Remove error_p parameter. Adjust for
3567 (handle_using_decl): Adjust call to add_method.
3575 operators. Adjust call to add_method.
3576 (clone_function_decl): Adjust call to add_method.
3604 * semantics.c (finish_member_declaration): Adjust call to add_method.
[all …]
H A Dclass.cc1026 add_method (tree type, tree method, bool via_using) in add_method() function
1329 bool added = add_method (current_class_type, f, true); in maybe_push_used_methods()
3239 if (add_method (t, fn, false)) in one_inheriting_sig()
3258 add_method (t, ctor, using_decl != NULL_TREE); in one_inherited_ctor()
3364 add_method (t, eq, false); in add_implicitly_declared_members()
5052 add_method (DECL_CONTEXT (clone), clone, false); in build_cdtor_clones()
H A DChangeLog-2012410 * class.c (add_method): Change assembler names of function versions.
549 * class.c (add_method): An inheriting ctor is hidden by a
2681 * class.c (add_method): Always build an OVERLOAD for using-decls.
2825 * class.c (add_method): Set OVL_USED for using-decls.
2847 * class.c (finish_struct): Call add_method here for function usings.
H A DChangeLog-20001893 * cp-tree.h (add_method): Change prototype.
1894 * class.c (add_method): Remove FIELDS parameter. Add ERROR_P.
1896 (handle_using_decl): Adjust call to add_method.
4459 * class.c (add_method): Use DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P,
5859 * class.c (handle_using_decl): Call add_method for used functions.
5861 (add_method): Used functions are hidden by local functions.
6097 * class.c (add_method): Don't set DECL_VIRTUAL_CONTEXT.
6123 (add_method): Set DECL_VIRTUAL_CONTEXT, not DECL_CLASS_CONTEXT.
H A DChangeLog-1998420 * class.c (add_method): Catch invalid overloads.
422 * class.c (add_method): Build up OVERLOADs properly for conversion ops.
980 * class.c (add_method): Use DECL_CONV_FN_P.
1298 (add_method): Likewise for arguments 1 & 2 of `bcopy'.
1320 * class.c (add_method): Don't make DECL_RTL here.
1331 * class.c (add_method): Fix documentation to reflect previous
1553 (add_method): Rework for direct use from parser.
4664 * class.c (add_method): Chain overloaded members using
H A DChangeLog-20062070 * class.c (add_method): Call grok_special_member_properties.
3458 * class.c (add_method): Set TYPE_HAS_CONVERSION for classes with a
3463 * class.c (add_method): Never associate more than one destructor
H A DChangeLog-1999695 * class.c (add_method): Don't manipulate obstacks.
2580 (add_method): Don't use them.
3525 * class.c (add_method): Use push_permanent_obstack.
4550 (add_method): Don't use permanent_obstack directly.
5560 (add_method): Fix comment. Push the declaration into class
6348 * class.c (add_method): Don't allow duplicate declarations of
H A DChangeLog-20021149 * class.c (add_method): Compare template parms too.
2282 * class.c (add_method): Correct handling of conversion operators.
2287 * class.c (add_method): Simplify.
3649 * class.c (add_method): Make sure templated conversion operators
H A DChangeLog-20071468 in that case, do not call add_method.
3209 * class.c (add_method): Call VEC_reserve_exact rather than passing
3255 * class.c (add_method): Don't wait until template
H A DChangeLog-200150 * class.c (add_method): Do compare 'this' quals when trying to match a
2592 * class.c (add_method): Use memcpy/memmove, not bcopy.
2719 (add_method): Remove optimization involving comparison of
H A DChangeLog-2016618 * class.c (add_method): Handle hiding inheriting ctors.
681 * class.c (add_method): Allow using-declarations to coexist.
1082 * class.c (add_method): Don't handle TYPE_FOR_JAVA.
H A DChangeLog1990 * class.cc (add_method): Avoid adding the same used function twice.
1991 (handle_using_decl): Don't add_method.
H A Dmethod.cc3446 bool added = add_method (type, fn, false); in lazily_declare_fn()
H A DChangeLog-200353 * class.c (add_method): Return early when method is error_mark_node.
303 * class.c (add_method): Disallow destructor for java classes.
2002 * class.c (add_method): Set TYPE_HAS_DESTRUCTOR if appropriate.
3522 * class.c (add_method, check_field_decl): Fix format specifier.
H A DChangeLog-20191759 * class.c (add_method): When overloading, hide ineligible special
2810 * class.c (add_method): When overloading, hide ineligible special
5139 * class.c (add_method): Drop destructor assertion.
5413 * class.c (add_method): Don't use DECL_DESTRUCTOR_P on
H A DChangeLog-20181459 * method.c (lazily_declare_fn): During error-recovery add_method
4522 * class.c (add_method): Adjust get_member_slot rename. Bail out
4934 * class.c (add_method): Append argument value.
H A DChangeLog-20202015 * class.c (add_method): Refactor main loop, only pass fns to
3841 * class.c (add_method): Let special member function templates
6442 * class.c (add_method): A constrained inherited ctor doesn't hide an
H A DChangeLog-19961602 (add_method): Likewise.
2710 * class.c (add_method): Likewise.
/netbsd-src/external/gpl3/gcc/dist/libcc1/
H A DChangeLog546 * libcp1plugin.cc (plugin_build_decl): Adjust add_method call.

12