Home
last modified time | relevance | path

Searched refs:cxx_eval_store_expression (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A DChangeLog-201637 (cxx_eval_store_expression): Detect stores to out of bound
182 (cxx_eval_store_expression): Convert init by STRING_CST into
748 (cxx_eval_store_expression): Call it.
1584 * constexpr.c (cxx_eval_store_expression): Remove hyphen from
3051 * constexpr.c (cxx_eval_store_expression): Also copy
3191 (cxx_eval_store_expression): Likewise.
3278 * constexpr.c (cxx_eval_store_expression): Keep CONSTRUCTOR
3564 * constexpr.c (cxx_eval_store_expression): Replace
3653 * constexpr.c (cxx_eval_store_expression): Unshare init.
H A DChangeLog-20191364 * constexpr.c (cxx_eval_store_expression): Don't call
2257 (cxx_eval_store_expression): Change ctx->values->{get,put} to
2341 * constexpr.c (cxx_eval_store_expression): Formatting fix. Handle
2720 * constexpr.c (cxx_eval_store_expression): Check FIELD_DECL instead
2790 (cxx_eval_store_expression): Detect modifying a const object
2995 eval_and_check_array_index, cxx_eval_store_expression,
3475 * constexpr.c (cxx_eval_store_expression): Delay target evaluation.
3481 (cxx_eval_store_expression): Use it here, too.
4024 * constexpr.c (cxx_eval_vec_init_1, cxx_eval_store_expression):
4905 * constexpr.c (cxx_eval_store_expression): When changing active union
[all …]
H A DChangeLog-20151251 * constexpr.c (cxx_eval_store_expression): Always use *valp if
1855 (cxx_eval_array_reference, cxx_eval_store_expression): Use them.
1857 * constexpr.c (cxx_eval_store_expression): Don't set
2895 * constexpr.c (cxx_eval_store_expression): Avoid messing up outer
3419 * constexpr.c (cxx_eval_store_expression): Don't try to actually
3500 * constexpr.c (cxx_eval_store_expression): Ignore clobbers.
H A DChangeLog-20211845 * constexpr.c (cxx_eval_store_expression): Handle the lval=true
2529 (cxx_eval_store_expression): Likewise.
3321 * constexpr.c (cxx_eval_store_expression): Don't add CONSTRUCTORs
4935 * constexpr.c (cxx_eval_store_expression): Only skip empty fields in
5144 * constexpr.c (cxx_eval_store_expression): Check it.
5158 (cxx_eval_store_expression): Handle discontinuity of refs.
5445 (cxx_eval_store_expression): Add comment.
H A DChangeLog-20204616 (cxx_eval_store_expression): Don't set TREE_READONLY if the LHS of the
4894 (cxx_eval_store_expression): Revert PR c++/78572 fix.
5060 (cxx_eval_store_expression): ... here. Rename local variable
5349 (cxx_eval_store_expression): Diagnose changing the active union member
5487 (cxx_eval_store_expression): Mark a CONSTRUCTOR of a const type
5938 (cxx_eval_store_expression): Allow cep->index to be NULL.
6506 * constexpr.c (cxx_eval_store_expression): Look through TARGET_EXPR
H A DChangeLog-2014195 * constexpr.c (cxx_eval_store_expression): Handle non-decl store
409 * constexpr.c (cxx_eval_store_expression): Return init, not *valp.
511 (cxx_eval_store_expression, cxx_eval_increment_expression): New.
H A DChangeLog-20171337 * constexpr.c (cxx_eval_store_expression): Use wi::to_widest
5079 * constexpr.c (cxx_eval_store_expression): If *valp is a PTRMEM_CST,
5165 * constexpr.c (cxx_eval_store_expression): The object we're
5260 * constexpr.c (cxx_eval_store_expression): A store to a union member
H A DChangeLog621 * constexpr.cc (cxx_eval_store_expression): Strip location wrappers.
1567 * constexpr.cc (cxx_eval_store_expression): Build a CONSTRUCTOR
H A Dconstexpr.cc5608 cxx_eval_store_expression (const constexpr_ctx *ctx, tree t, in cxx_eval_store_expression() function
6880 r = cxx_eval_store_expression (ctx, t, lval, in cxx_eval_constant_expression()
H A DChangeLog-20184366 (cxx_eval_store_expression): Likewise.
5004 (cxx_eval_array_reference, cxx_eval_store_expression): For arrays
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dconstexpr.c4810 cxx_eval_store_expression (const constexpr_ctx *ctx, tree t, in cxx_eval_store_expression() function
6035 r = cxx_eval_store_expression (ctx, t, lval, in cxx_eval_constant_expression()