Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/gcc/cp/
Dpt.c162 static tree tsubst_expr (tree, tree, tsubst_flags_t, tree, bool);
5331 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()
7805 tree e2 = tsubst_expr (TREE_OPERAND (t, 1), args, complain, in_decl, in tsubst()
7828 type = finish_typeof (tsubst_expr in tsubst()
8435 = tsubst_expr (OMP_CLAUSE_OPERAND (oc, 0), args, complain, in tsubst_omp_clauses()
[all …]
DChangeLog-1999669 (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 …]
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.
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 …]
DChangeLog.tree-ssa19 * pt.c (tsubst_expr): Don't special-case LABEL_STMT.
524 * pt.c (tsubst_expr): Adjust call.
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.
3596 (tsubst_expr) [DECL_STMT]: ...here. And substitute the initializer
[all …]
DChangeLog-20041438 * 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 …]
DChangeLog1165 * pt.c (tsubst_expr): Add integral_constant_expression_p
1179 (tsubst_expr): Use RECUR throughout.
1391 * pt.c (tsubst_expr): Only apply DECL_TEMPLATE_INSTANTIATED to
1771 * pt.c (tsubst_expr): Use finish_omp_atomic.
1937 * pt.c (tsubst_expr): Don't set DECL_INITIAL to error_mark_node.
1984 * pt.c (tsubst_expr): Adjust calls.
2039 * pt.c (tsubst_expr): Copy OMP_PARALLEL_COMBINED flag.
2180 call to tsubst_expr.
2500 * pt.c (tsubst_expr): Handle OMP_MASTER and OMP_ORDERED.
2581 * pt.c (tsubst_expr) <case OMP_FOR>: tsubst_expr also
[all …]
DChangeLog-2003772 * 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 …]
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.
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.
DChangeLog.apple658 * pt.c (tsubst_expr): Handle attributes for FOR_STMT, WHILE_STMT,
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
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-10-stable/contrib/gcc/
DChangeLog-200327322 * cp/pt.c (tsubst_expr): Ditto.