Home
last modified time | relevance | path

Searched refs:build_up_reference (Results 1 – 14 of 14) sorted by relevance

/freebsd-12.1/contrib/gcc/cp/
H A Dcvt.c44 static tree build_up_reference (tree, tree, int, tree);
350 build_up_reference (tree type, tree arg, int flags, tree decl) in build_up_reference() function
504 return build_up_reference (reftype, expr, flags, decl); in convert_to_reference()
535 rval = build_up_reference (reftype, rval, flags, decl); in convert_to_reference()
H A DChangeLog-1996126 * cvt.c (build_up_reference): Arrange for any temporary values
369 * cvt.c (build_up_reference): Don't mark 'this' addressable. Use
379 * cvt.c (build_up_reference): Drastically simplify.
867 (build_up_reference): Handle TARGET_EXPRs.
1153 * cvt.c (build_up_reference): Propagate INDIRECT_BIND to
1756 * cvt.c (build_up_reference): If we have already extended the
1798 * cvt.c (build_up_reference): Redo how and when temporaries are
1805 * cvt.c (build_up_reference): Add NULL_TREE to all calls to build
3224 * cvt.c (build_up_reference, convert_to_reference, cp_convert):
3626 * cvt.c (build_up_reference): Likewise.
[all …]
H A DChangeLog-199433 * cvt.c (build_up_reference): Fix breakage introduced on Nov 29,
283 * cvt.c (build_up_reference): Strip superfluous NOP_EXPRs; we do
957 * cvt.c (build_up_reference): Handle preincrement and predecrement
1496 * cvt.c (build_up_reference): Allow building up references to
1728 * cvt.c (build_up_reference): Also do address adjustment when the
1748 * cvt.c (build_up_reference): Don't call readonly_error.
1754 * cvt.c (build_up_reference): Break out WITH_CLEANUP_EXPR when
2948 * cvt.c (build_up_reference): Use build_pointer_type rather than
3928 * cvt.c (build_up_reference): Only check for valid upcast if
4368 * cvt.c (build_up_reference): If we aren't checking visibility,
[all …]
H A DChangeLog.tree-ssa465 * cvt.c (build_up_reference): Don't push the decl.
H A DChangeLog-19971768 * cvt.c (build_up_reference): Use NOP_EXPR for switching from
1782 * cvt.c (build_up_reference): Do checks of ARGTYPE and
1787 * cvt.c (build_up_reference): Call get_binfo to get access control.
2067 * cvt.c (build_up_reference): Eviscerate, use build_unary_op.
H A DChangeLog-1995229 * cvt.c (build_up_reference): Use it.
1650 * cvt.c (build_up_reference, convert_to_reference): Likewise.
3270 * cvt.c (build_up_reference): Bash the types bashed by
3455 * cvt.c (build_up_reference): OK, handle {MIN,MAX}_EXPR *properly*.
3504 * cvt.c (build_up_reference): Handle MIN_EXPR and MAX_EXPR.
H A DChangeLog-2001352 * cvt.c (build_up_reference): Adjust comment.
414 (build_up_reference): Likewise.
1299 * cvt.c (build_up_reference): Take DECL parm. Check TREE_STATIC on
3230 * cvt.c (build_up_reference): Use it.
H A DChangeLog-1999697 * cvt.c (build_up_reference): Adjust calls to cp_finish_decl.
790 * cvt.c (build_up_reference): Use get_target_expr.
2148 * cvt.c (build_up_reference): Likewise.
2162 * cvt.c (build_up_reference): Likewise.
2234 * cvt.c (build_up_reference): Simplify.
2974 * cvt.c (build_up_reference): Wrap the declaration of a temporary
H A DChangeLog-1998381 * cvt.c (build_up_reference): Pass DIRECT_BIND down into
1358 * cvt.c (build_up_reference): Don't crash if taking the address
1813 * cvt.c (build_up_reference): Remove unused parameter
6851 * cvt.c (build_up_reference): A TARGET_EXPR has side effects.
H A DChangeLog-20035396 * cvt.c (build_up_reference): Adjust use of
5608 (build_up_reference): Use make_temporary_var_for_ref_to_temp.
6837 * cvt.c (build_up_reference): Don't push unnamed temps.
H A DChangeLog-2002255 build_up_reference, warn_ref_binding, convert_to_reference,
H A DChangeLog-20042526 * cvt.c (build_up_reference, convert_to_reference): Likewise.
H A DChangeLog-20002465 * cvt.c (build_up_reference): Adjust call to get_temp_name.
H A DChangeLog2964 * cvt.c (build_up_reference): Adjust call to cp_finish_decl.