Home
last modified time | relevance | path

Searched refs:current_class_ref (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/gcc/cp/
H A Dmethod.c549 tree t = build2 (INIT_EXPR, void_type_node, current_class_ref, parm); in do_build_copy_constructor()
650 tree t = build2 (MODIFY_EXPR, void_type_node, current_class_ref, parm); in do_build_assign_ref()
671 (build_special_member_call (current_class_ref, in do_build_assign_ref()
684 tree comp = current_class_ref; in do_build_assign_ref()
737 finish_return_stmt (current_class_ref); in do_build_assign_ref()
H A Dinit.c340 decl = build_class_member_access_expr (current_class_ref, member, in perform_member_init()
406 expr = build_class_member_access_expr (current_class_ref, member, in perform_member_init()
831 expr = build_special_member_call (current_class_ref, in expand_cleanup_for_base()
876 exp = convert_to_base_statically (current_class_ref, vbase); in construct_virtual_base()
878 expand_aggr_init_1 (vbase, current_class_ref, exp, arguments, in construct_virtual_base()
956 if (!current_class_ref) in expand_member_init()
2891 expr = build_special_member_call (current_class_ref, in push_base_cleanups()
2918 expr = build_special_member_call (current_class_ref, in push_base_cleanups()
2935 (current_class_ref, member, in push_base_cleanups()
H A Dsemantics.c1438 int quals = cp_type_quals (TREE_TYPE (current_class_ref)); in finish_non_static_data_member()
1606 expr = finish_non_static_data_member (expr, current_class_ref, in finish_qualified_id_expr()
1851 && current_class_ref) in finish_call_expr()
2866 (decl, current_class_ref, in finish_id_expression()
2952 gcc_assert (!current_class_ref); in finish_id_expression()
2959 decl = finish_non_static_data_member (decl, current_class_ref, in finish_id_expression()
H A Dtree.c1713 if (current_class_ref && context == current_class_type in maybe_dummy_object()
1717 && same_type_p (TYPE_MAIN_VARIANT (TREE_TYPE (current_class_ref)), in maybe_dummy_object()
1719 decl = current_class_ref; in maybe_dummy_object()
1724 gcc_assert (!current_class_ref); in maybe_dummy_object()
H A Dtypeck.c2354 return current_class_ref; in build_indirect_ref()
4401 if (arg == current_class_ref) in build_unary_op()
4448 && TREE_OPERAND (arg, 0) == current_class_ref) in build_unary_op()
6877 (TREE_TYPE (valtype), TREE_TYPE (current_class_ref))) in check_return_expr()
6880 if (retval == current_class_ref) in check_return_expr()
H A DChangeLog-19961958 * decl2.c (reparse_absdcl_as_expr): Pass current_class_ref to
1962 (build_expr_from_tree): Pass current_class_ref to
1968 * decl.c (finish_function): Clear out current_class_ref just like
2000 C_C_D to current_class_ref.
H A DChangeLog-19992398 (current_class_ref): Likewise.
2799 current_class_ref, last_tree, last_expr_type): Adjust accordingly.
2871 (current_class_ref): Likewise.
2887 (current_class_ref): Likewise.
H A Dcp-tree.h780 #define current_class_ref \ macro
H A Dcall.c5548 && instance == current_class_ref in build_new_method_call()
H A DChangeLog-1998628 (start_function): Likewise. Don't put current_class_ref on the
1712 * class.c (current_class_ptr, current_class_ref): Clarify
H A Dpt.c6361 saved_class_ref = current_class_ref; in tsubst_default_argument()
H A DChangeLog-20042965 current_class_ref while tsubsting.