| /netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
| H A D | constraint.cc | 1881 tree r = tsubst_expr (t, args, info.complain, info.in_decl, false); in tsubst_valid_expression_requirement() 2397 tree expr = tsubst_expr (t, args, complain, in_decl, false); in tsubst_constraint() 2606 tree result = tsubst_expr (expr, args, quiet.complain, quiet.in_decl, false); in satisfy_atom() 2612 tsubst_expr (expr, args, info.complain, info.in_decl, false); in satisfy_atom() 3194 expr = tsubst_expr (expr, args, tf_none, NULL_TREE, false); in diagnose_trait_expr() 3272 tree result = tsubst_expr (expr, args, tf_none, in_decl, false); in diagnose_valid_expression() 3283 tsubst_expr (expr, args, tf_error, in_decl, false); in diagnose_valid_expression()
|
| H A D | pt.c | 10920 fns = tsubst_expr (DECL_TI_TEMPLATE (decl), args, in tsubst_friend_function() 11324 = tsubst_expr (TREE_PURPOSE (val), args, complain, in tsubst_attribute() 11361 v = tsubst_expr (v, args, complain, in_decl, true); in tsubst_attribute() 11407 = tsubst_expr (TREE_CHAIN (val), args, complain, in_decl, in tsubst_attribute() 11431 val = tsubst_expr (val, args, complain, in_decl, in tsubst_attribute() 11873 tsubst_expr (STATIC_ASSERT_CONDITION (t), args, in instantiate_class_template_1() 12181 r = tsubst_expr (t, args, complain, in_decl, in tsubst_template_arg() 12441 t = tsubst_expr (pattern, args, complain, in_decl, in gen_elem_of_pack_expansion_instantiation() 12527 return tsubst_expr (FOLD_EXPR_INIT (t), args, complain, in_decl, false); in tsubst_fold_expr_init() 12898 return calculate_direct_bases (tsubst_expr (BASES_TYPE (parm_pack), in tsubst_pack_expansion() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
| H A D | constraint.cc | 1925 tree r = tsubst_expr (t, args, tf_none, info.in_decl, false); in tsubst_valid_expression_requirement() 1936 tsubst_expr (t, args, info.complain, info.in_decl, false); in tsubst_valid_expression_requirement() 1945 r = tsubst_expr (t, args, info.complain, info.in_decl, false); in tsubst_valid_expression_requirement() 2713 tree expr = tsubst_expr (t, args, complain, in_decl, false); in tsubst_constraint() 2961 tree result = tsubst_expr (expr, args, quiet.complain, quiet.in_decl, false); in satisfy_atom() 2967 tsubst_expr (expr, args, info.complain, info.in_decl, false); in satisfy_atom() 3594 expr = tsubst_expr (expr, args, tf_none, NULL_TREE, false); in diagnose_trait_expr()
|
| H A D | ChangeLog-2006 | 307 (tsubst_expr): Handle STATIC_ASSERT statements. 1076 * pt.c (tsubst_expr): Add integral_constant_expression_p 1090 (tsubst_expr): Use RECUR throughout. 1302 * pt.c (tsubst_expr): Only apply DECL_TEMPLATE_INSTANTIATED to 1682 * pt.c (tsubst_expr): Use finish_omp_atomic. 1848 * pt.c (tsubst_expr): Don't set DECL_INITIAL to error_mark_node. 1895 * pt.c (tsubst_expr): Adjust calls. 1950 * pt.c (tsubst_expr): Copy OMP_PARALLEL_COMBINED flag. 2091 call to tsubst_expr. 2411 * pt.c (tsubst_expr): Handle OMP_MASTER and OMP_ORDERED. [all …]
|
| H A D | pt.cc | 11272 fns = tsubst_expr (DECL_TI_TEMPLATE (decl), args, in tsubst_friend_function() 11680 = tsubst_expr (TREE_PURPOSE (val), args, complain, in tsubst_attribute() 11717 v = tsubst_expr (v, args, complain, in_decl, true); in tsubst_attribute() 11763 = tsubst_expr (TREE_CHAIN (val), args, complain, in_decl, in tsubst_attribute() 11787 val = tsubst_expr (val, args, complain, in_decl, in tsubst_attribute() 12226 tsubst_expr (t, args, tf_warning_or_error, NULL_TREE, in instantiate_class_template_1() 12496 r = tsubst_expr (t, args, complain, in_decl, in tsubst_template_arg() 12761 t = tsubst_expr (pattern, args, complain, in_decl, in gen_elem_of_pack_expansion_instantiation() 12856 return tsubst_expr (FOLD_EXPR_INIT (t), args, complain, in_decl, false); in tsubst_fold_expr_init() 13248 return calculate_direct_bases (tsubst_expr (BASES_TYPE (parm_pack), in tsubst_pack_expansion() [all …]
|
| H A D | ChangeLog-1999 | 669 (tsubst_expr, case TAG_DEFN): Handle classes, too. 756 (tsubst_expr): Likewise. 913 * pt.c (tsubst_expr): Don't suspend_momentary or resume_momentary. 1218 * pt.c (tsubst_expr): Set DECL_TEMPLATE_INSTANTIATED for a catch 1512 (tsubst_expr): Correct handling of function try-blocks. 1857 * pt.c (tsubst_expr): Don't check EXPR_STMT_ASSIGNS_THIS. 1923 * pt.c (tsubst_expr): Make sure to initialize stmt before using it. 1996 catch parameter. * pt.c (tsubst_expr): Adjust HANDLER handling. 2252 * pt.c (tsubst_expr): Make DECL_INITIAL look like what 2314 * pt.c (tsubst_expr): Handle various kinds of try blocks. [all …]
|
| H A D | ChangeLog-1996 | 75 * pt.c (coerce_template_parms): Use tsubst_expr for non-type args. 243 * pt.c (tsubst_expr): Reverse args to expand_start_catch_block. 287 * pt.c (tsubst_expr): Support TRY_BLOCK and HANDLER. 817 (tsubst_expr): Eliminate the throw spec parameter to start_decl. 1418 * pt.c (tsubst_expr): Handle CONTINUE_STMT. 1763 * pt.c (tsubst_expr, case DECL_STMT): Don't pass 2148 * pt.c (tsubst_expr, DECL_STMT): If we don't have an initializer, 2946 * pt.c (tsubst_expr): Likewise. 2948 * pt.c (tsubst): Use tsubst_expr for the second operand of an 3054 * pt.c (tsubst): Use tsubst_expr on the elts of a VEC. [all …]
|
| H A D | ChangeLog-2020 | 908 (tsubst_expr): Handle 'OACC_CACHE'. 1163 * pt.c (tsubst_expr): Pass true to finish_static_assert. 1427 * pt.c (tsubst_expr): Simplify using decl instantiation, add 1941 * pt.c (tsubst_expr): Adjust local extern instantiation. 2214 * pt.c (tsubst_expr): Function-scope OMP UDRs have function context. 2405 (tsubst_expr): Call instantiate_body for a local omp reduction. 2469 * pt.c (tsubst_expr): Likewise. 2483 (tsubst_expr): Or here. 2500 (tsubst_expr): Assert nested reduction function is local. 2526 * pt.c (tsubst_expr): For OMP reduction function, set context to [all …]
|
| H A D | ChangeLog.tree-ssa | 19 * pt.c (tsubst_expr): Don't special-case LABEL_STMT. 524 * pt.c (tsubst_expr): Adjust call.
|
| H A D | ChangeLog-2021 | 158 (tsubst_expr) <case COMPOUND_EXPR>: Pass 322 * pt.c (tsubst_expr): Add call to finish_omp_target_clauses for 421 * pt.c (tsubst_expr): Remove unreachable breaks. 777 (tsubst_expr): For OMP_CLAUSE_NUM_TEAMS evaluate before 1277 * pt.c (tsubst_expr): Adjust for COND_EXPR forms that 1766 * pt.c (tsubst_expr): Handle OMP_SCOPE. 1779 (tsubst_expr): Handle OMP_MASKED. 2223 (tsubst_expr) <case IF_STMT>: Pass complain/in_decl to 2459 * pt.c (tsubst_expr): Pass C_ORT_OMP_TARGET instead of C_ORT_OMP for 2575 * pt.c (tsubst_expr) <case IF_STMT>: Copy IF_STMT_CONSTEVAL_P. [all …]
|
| H A D | ChangeLog-2002 | 73 * pt.c (tsubst_expr): Remove RETURN_INIT code. 400 (tsubst_expr): Pass decls, not names, to do_local_using_decl. 1318 (tsubst_expr, case DECL_STMT): Handle anonymous unions. 1339 (tsubst_expr, case DECL_STMT): Handle anonymous unions. 1386 * pt.c (tsubst_expr): Simplify CTOR_INITIALIZER case. 1736 * pt.c (tsubst_expr): RETURN_EXPR is now RETURN_STMT_EXPR. 2550 * pt.c (tsubst_expr): Handle FILE_STMT. 3000 * pt.c (tsubst_expr) [ASM_STMT]: Copy ASM_INPUT_P. 3344 * pt.c (tsubst_expr): Likewise. 3596 (tsubst_expr) [DECL_STMT]: ...here. And substitute the initializer [all …]
|
| H A D | ChangeLog-2012 | 183 * pt.c (tsubst_expr) [DECL_EXPR]: Set LAMBDA_EXPR_THIS_CAPTURE here. 1200 (tsubst_expr): Restore previous location. 1659 (tsubst_expr) [OMP_FOR]: Here, too. 1697 * pt.c (tsubst_expr) [TAG_DEFN]: Instantiate local class. 1704 * pt.c (tsubst_expr) [COMPOUND_EXPR]: Handle. 2103 c_inhibit_evaluation_warnings around the tsubst_expr call 2105 (tsubst_expr, case STATIC_ASSERT): Likewise. 2359 * pt.c (tsubst_pack_expansion): Use tsubst_expr for template
|
| H A D | ChangeLog-2004 | 1438 * pt.c (tsubst_expr) <case ASM_EXPR>: Look passed the 2167 * pt.c (cur_stmt_expr): Move from tsubst_expr. 2168 (tsubst_expr) <case STMT_EXPR>: Move ... 2376 * pt.c (tsubst_expr): Move OFFSETOF_EXPR handling ... 2413 tsubst_expr, instantiate_template, 2506 * pt.c (tsubst_expr): Handle OFFSETOF_EXPR. 2836 (tsubst_expr): Likewise. 4649 * pt.c (tsubst_expr): Use RETURN_EXPR. 4708 * pt.c (tsubst_expr): Merge prep_stmt and unify. 4750 * pt.c (tsubst_expr): Use BIND_EXPR instead of COMPOUND_STMT. [all …]
|
| H A D | ChangeLog-2018 | 250 * pt.c (tsubst_expr) [DECL_EXPR]: Ignore class-scope bindings when 413 * pt.c (tsubst_expr): Pass the ASM_INLINE_P flag to finish_asm_stmt. 733 * pt.c (tsubst_expr) [CASE_LABEL_EXPR]: Copy attributes. 854 (tsubst_expr) [DECL_EXPR]: Use it. 987 (tsubst_expr): Force a BIND_EXPR with BLOCK around teams body. 1147 * pt.c (tsubst_expr): Handle DECL_PRETTY_FUNCTION_P. 1620 * pt.c (tsubst_expr) <case RANGE_FOR_STMT>: Recur into 1709 * pt.c (tsubst_expr) <case RANGE_FOR_STMT>: If 1994 * pt.c (tsubst_expr): For structured bindings, call tsubst_decomp_names 2443 * pt.c (tsubst_expr) [DECL_EXPR]: Handle an anonymous union type [all …]
|
| H A D | ChangeLog-2017 | 30 * pt.c (tsubst_expr) <FOR_STMT>: Adjust call to finish_for_cond. 118 * pt.c (tsubst_expr): Likewise. 361 * pt.c (tsubst_expr): Likewise. 409 * pt.c (tsubst_attribute, tsubst_expr, tsubst_copy_and_build): Remove 468 * pt.c (tsubst_expr) <ANNOTATE_EXPR>: Recurse on 3rd operand. 1372 * pt.c (tsubst_decl): For DECL_C_BIT_FIELD, tsubst_expr 1407 * pt.c (tsubst_expr): Pass LOOKUP_HIDDEN when looking for a proxy. 1619 * pt.c (tsubst_expr) [DECL_EXPR]: Register capture proxies with 1838 (tsubst_expr) [DECL_EXPR]: Skip closure declarations and capture 2387 * pt.c (instantiate_class_template_1, tsubst_expr, [all …]
|
| H A D | ChangeLog-2003 | 772 * pt.c (tsubst_expr): Adjust. 1617 (tsubst_expr, tsubst_copy_and_build): Pass false, not zero, as 2418 (tsubst_expr): Process tf_stmt_expr and tf_stmt_exprs flags. 2419 (tsubst_expr) <EXPR_STMT case>: Check tf_stmt_exprs flag. 2550 * pt.c (tsubst_expr): Likewise. 2623 (tsubst_expr) <DECL_STMT case>: Likewise. 2889 (tsubst_expr): Tweak use of DECL_PRETTY_FUNCTION_P. 3067 (tsubst_expr): Likewise. 3303 (tsubst_expr): Adjust call to lookup_qualified_name. 4517 tsubst, tsubst_expr, instantiate_decl): Likewise. [all …]
|
| H A D | ChangeLog-2001 | 120 * pt.c (tsubst_expr): Handle COMPOUND_STMT_BODY_BLOCK. 1060 * pt.c (tsubst_expr): Hand off to the TREE_CHAIN of a statement. 1266 tsubst_expr for default template arguments. 1945 * pt.c (tsubst_expr): Likewise. 2112 * pt.c (tsubst_expr, USING_STMT case): New case. 2218 (tsubst_expr, DECL_STMT case): Be careful with a 2501 * pt.c (tsubst_expr): Handle EH_SPEC_BLOCK. 2885 * pt.c (tsubst_expr, DECL_STMT case): Deal with USING_DECLs.
|
| H A D | ChangeLog-2015 | 779 * pt.c (tsubst_expr): Handle OACC_DECLARE. 1018 use tsubst_omp_clause_decl instead of tsubst_expr on 1023 (tsubst_expr): Evaluate num_teams and thread_limit expressions on 1428 Use tsubst_expr instead of tsubst_copy, undo convert_from_reference 1438 (tsubst_expr): Call push_omp_privatization_clauses and 2037 (tsubst_expr): No longer static. 2792 tsubst_expr on OMP_CLAUSE_DECL. 3413 * pt.c (tsubst_expr) <OMP_TARGET_UPDATE>: Use
|
| H A D | ChangeLog-2016 | 574 * pt.c (tsubst_expr, case IF_STMT): Use fold_non_dependent_expr 668 * pt.c (tsubst_expr) <case CASE_LABEL_EXPR> Copy over 670 (tsubst_expr) <case LABEL_EXPR>: Likewise. 975 (tsubst_expr): Call finish_init_stmt instead of finish_for_init_stmt. 1489 * pt.c (tsubst_expr): Only instantiate taken branch of constexpr if. 2755 (tsubst_expr): Update calls to tsubst_omp_clauses. 2940 * pt.c (tsubst_expr): Remove shadowing declaration. 3315 * pt.c (tsubst_expr) [DECL_EXPR]: Set DECL_VALUE_EXPR,
|
| H A D | ChangeLog-2013 | 69 * pt.c (tsubst_expr): Added CILK_SPAWN_STMT and CILK_SYNC_STMT cases. 394 * pt.c (tsubst_expr): Add case for CILK_SIMD. 676 * pt.c (tsubst_expr): Ditto. 876 (tsubst_expr): For UDRs call pushdecl and 1272 (tsubst_expr) [DECL_EXPR]: Handle capture proxy packs. 3024 (tsubst_expr) [OMP_FOR]: Instantiate OMP_FOR_PRE_BODY 3396 (tsubst_expr): Likewise.
|
| H A D | ChangeLog-1997 | 1107 (tsubst_expr): Likewise. 1190 (tsubst_expr): Likewise. 1222 (tsubst_expr): Likewise. 1928 tsubst_expr, as it might try to do overload resolution. 1939 (tsubst_expr): Support TAG_DEFN.
|
| H A D | ChangeLog-2011 | 257 * pt.c (tsubst_expr): Adapt to new noexcept parameters when 269 * pt.c (tsubst_expr): Handle MUST_NOT_THROW_EXPR. 300 * pt.c (tsubst_expr) [DECL_EXPR]: Handle capture proxies properly. 736 * pt.c (tsubst_expr): Handle TRANSACTION_EXPR. 2107 * pt.c (tsubst_expr) <case OMP_ATOMIC>: Handle OpenMP 3.1 atomics. 3869 * pt.c (tsubst_copy_and_build, tsubst_expr): Adjust. 4973 * pt.c (tsubst_expr): Update call to begin_for_stmt.
|
| H A D | ChangeLog-2010 | 714 (tsubst_expr) [DECL_EXPR]: Pass it into cp_finish_decl. 1169 (tsubst_expr): Avoid calling tsubst_expr for non-expressions. 1521 * pt.c (tsubst_expr): Add RANGE_FOR_STMT. 1759 * pt.c (tsubst_expr): Likewise. 1774 * pt.c (tsubst_expr) [DECL_EXPR]: Handle getting an AGGR_INIT_EXPR
|
| /netbsd-src/external/gpl3/gcc/dist/contrib/reghunt/examples/ |
| H A D | 29106.log | 89 (tsubst_expr): Use finish_decl, not cp_finish_decl.
|
| /netbsd-src/external/gpl3/gcc.old/dist/contrib/reghunt/examples/ |
| H A D | 29106.log | 89 (tsubst_expr): Use finish_decl, not cp_finish_decl.
|