Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/gcc/cp/
H A Dpt.c5331 fns = tsubst_expr (DECL_TI_TEMPLATE (decl), args, in tsubst_friend_function()
6147 r = tsubst_expr (t, args, complain, in_decl, in tsubst_template_arg()
6372 arg = tsubst_expr (arg, DECL_TI_ARGS (fn), in tsubst_default_argument()
6838 = tsubst_expr (DECL_INITIAL (t), args, in tsubst_decl()
6991 ve = tsubst_expr (ve, args, complain, in_decl, in tsubst_decl()
7312 max = tsubst_expr (omax, args, complain, in_decl, in tsubst()
7828 type = finish_typeof (tsubst_expr in tsubst()
8492 tsubst_expr ((NODE), args, complain, in_decl, \ in tsubst_expr()
11990 tsubst_expr (DECL_INITIAL (code_pattern), args, in regenerate_decl_from_template()
12241 init = tsubst_expr (DECL_INITIAL (code_pattern), in instantiate_decl()
[all …]
H A DChangeLog-1999669 (tsubst_expr, case TAG_DEFN): Handle classes, too.
756 (tsubst_expr): Likewise.
1512 (tsubst_expr): Correct handling of function try-blocks.
2252 * pt.c (tsubst_expr): Make DECL_INITIAL look like what
2358 * pt.c (tsubst_expr): Use prep_stmt throughout.
2374 * pt.c (tsubst_expr): Adjust accordingly.
3103 * pt.c (tsubst_expr); Likewise.
3624 (tsubst_expr): Use finish_label_stmt.
3995 (tsubst_expr): Use STMT_LINENO.
4696 * pt.c (tsubst_expr, case ASM_STMT): Don't tsubst into
[all …]
H A DChangeLog-199675 * 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.
1418 * pt.c (tsubst_expr): Handle CONTINUE_STMT.
1763 * pt.c (tsubst_expr, case DECL_STMT): Don't pass
2946 * pt.c (tsubst_expr): Likewise.
3054 * pt.c (tsubst): Use tsubst_expr on the elts of a VEC.
3101 (tsubst): tsubst_expr the DECL_INITIAL of FIELD_DECLs.
3170 * pt.c (tsubst_expr): Add default return.
3202 * pt.c (tsubst_expr): Support goto and labels.
[all …]
H A DChangeLog.tree-ssa19 * pt.c (tsubst_expr): Don't special-case LABEL_STMT.
524 * pt.c (tsubst_expr): Adjust call.
H A DChangeLog-200273 * 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.
3951 (tsubst, tsubst_expr, tsubst_copy, lookup_template_class,
[all …]
H A DChangeLog-20042167 * pt.c (cur_stmt_expr): Move from tsubst_expr.
2168 (tsubst_expr) <case STMT_EXPR>: Move ...
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.
4761 * pt.c (tsubst_expr): Use CASE_LABEL_EXPR.
4767 * pt.c (tsubst_expr): Use ASM_EXPR.
4774 * pt.c (tsubst_expr): Use LABEL_EXPR, GOTO_EXPR.
[all …]
H A DChangeLog1165 * pt.c (tsubst_expr): Add integral_constant_expression_p
1179 (tsubst_expr): Use RECUR throughout.
1771 * pt.c (tsubst_expr): Use finish_omp_atomic.
1984 * pt.c (tsubst_expr): Adjust calls.
2039 * pt.c (tsubst_expr): Copy OMP_PARALLEL_COMBINED flag.
2180 call to tsubst_expr.
2581 * pt.c (tsubst_expr) <case OMP_FOR>: tsubst_expr also
2967 (tsubst_expr): Use finish_decl, not cp_finish_decl.
3978 (tsubst_expr) <case ASM_EXPR>: Use it.
5417 (tsubst_expr): Use USING_DECL_SCOPE.
[all …]
H A DChangeLog-2003772 * pt.c (tsubst_expr): Adjust.
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.
6087 (tsubst_expr): Likewise.
[all …]
H A DChangeLog-2001120 * 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 DChangeLog-19971107 (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 DChangeLog.apple658 * pt.c (tsubst_expr): Handle attributes for FOR_STMT, WHILE_STMT,
H A DChangeLog-2000441 * pt.c (tsubst_expr, DECL_STMT): Instantiate decl's type.
905 * pt.c (tsubst_expr, DECL_STMT case): Don't process if
1152 * pt.c (tsubst_expr): Adjust call to finish_case_label.
2902 * pt.c (tsubst_expr): Removed first argument from call to
2973 (tsubst_expr): Don't use current_member_init_list
H A DChangeLog-19982739 (tsubst_expr): Call tsubst, not tsubst_enum for TAG_DEFNs.
5199 * pt.c (tsubst_expr): Likewise.
5458 * pt.c (tsubst_expr): Handle GOTO_STMT correctly.
5592 * pt.c (tsubst_expr): Likewise.
5646 (tsubst_expr): Return the resulting BLOCK when making a tsubst'ing
/freebsd-12.1/contrib/gcc/
H A DChangeLog-200327322 * cp/pt.c (tsubst_expr): Ditto.