Home
last modified time | relevance | path

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

/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dmethod.c166 value = build_min_nt (COMPONENT_REF, current_class_ref, name);
181 = build_class_member_access_expr (current_class_ref, value,
550 t = build (INIT_EXPR, void_type_node, current_class_ref, parm);
655 tree t = build (MODIFY_EXPR, void_type_node, current_class_ref, parm);
676 (build_special_member_call (current_class_ref,
706 comp = current_class_ref;
738 finish_return_stmt (current_class_ref);
H A Dinit.c347 decl = build_class_member_access_expr (current_class_ref, member, in perform_member_init()
420 expr = build_class_member_access_expr (current_class_ref, member, in perform_member_init()
845 expr = build_special_member_call (current_class_ref,
892 exp = convert_to_base_statically (current_class_ref, vbase); in construct_virtual_base()
894 expand_aggr_init_1 (vbase, current_class_ref, exp, arguments, in construct_virtual_base()
964 if (!current_class_ref) in expand_member_init()
1477 if (decl == current_class_ref
1749 base = current_class_ref;
1782 if (TREE_CODE (member) == FIELD_DECL && current_class_ref == NULL_TREE)
1792 && (base == current_class_ref || is_dummy_object (base)))
[all …]
H A Dtree.c1842 if (current_class_ref && context == current_class_type
1846 && same_type_p (TYPE_MAIN_VARIANT (TREE_TYPE (current_class_ref)),
1848 decl = current_class_ref;
H A Dtypeck.c113 && current_class_ref != 0
114 && TREE_OPERAND (value, 0) == current_class_ref)
2316 return current_class_ref;
4212 if (arg == current_class_ref)
4270 && TREE_OPERAND (arg, 0) == current_class_ref)
6320 && retval != current_class_ref)
H A Dsemantics.c1275 && current_class_ref) in finish_call_expr()
H A Dparse.y4192 && current_class_ref)
4202 current_class_ref,
H A Dcp-tree.h920 #define current_class_ref \ macro
H A DChangeLog.22398 (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.
7416 (start_function): Likewise. Don't put current_class_ref on the
8500 * class.c (current_class_ptr, current_class_ref): Clarify
18236 * decl2.c (reparse_absdcl_as_expr): Pass current_class_ref to
18240 (build_expr_from_tree): Pass current_class_ref to
18246 * decl.c (finish_function): Clear out current_class_ref just like
18278 C_C_D to current_class_ref.
H A Dcall.c5114 && instance == current_class_ref in build_new_method_call()
/openbsd-src/gnu/gcc/gcc/cp/
H A Dmethod.c547 tree t = build2 (INIT_EXPR, void_type_node, current_class_ref, parm); in do_build_copy_constructor()
648 tree t = build2 (MODIFY_EXPR, void_type_node, current_class_ref, parm); in do_build_assign_ref()
669 (build_special_member_call (current_class_ref, in do_build_assign_ref()
682 tree comp = current_class_ref; in do_build_assign_ref()
735 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()
2889 expr = build_special_member_call (current_class_ref, in push_base_cleanups()
2910 expr = build_special_member_call (current_class_ref, in push_base_cleanups()
2927 (current_class_ref, member, in push_base_cleanups()
H A Dsemantics.c1409 int quals = cp_type_quals (TREE_TYPE (current_class_ref)); in finish_non_static_data_member()
1577 expr = finish_non_static_data_member (expr, current_class_ref, in finish_qualified_id_expr()
1822 && current_class_ref) in finish_call_expr()
2743 (decl, current_class_ref, in finish_id_expression()
2824 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()
H A Dtypeck.c2316 return current_class_ref; in build_indirect_ref()
4268 if (arg == current_class_ref) in build_unary_op()
4315 && TREE_OPERAND (arg, 0) == current_class_ref) in build_unary_op()
6564 (TREE_TYPE (valtype), TREE_TYPE (current_class_ref))) in check_return_expr()
6567 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.c5506 && 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.c6352 saved_class_ref = current_class_ref; in tsubst_default_argument()
H A DChangeLog-20042965 current_class_ref while tsubsting.