Lines Matching refs:placement
1552 placement new operator. This routine performs no semantic checks;
1556 build_raw_new_expr (tree placement, tree type, tree nelts, tree init,
1561 new_expr = build4 (NEW_EXPR, build_pointer_type (type), placement, type,
1575 build_new_1 (tree placement, tree type, tree nelts, tree init,
1612 /* True if the function we are calling is a placement allocation
1706 if (! placement && TYPE_FOR_JAVA (elt_type))
1754 args = tree_cons (NULL_TREE, size, placement);
1783 alloc_call = build_operator_new_call (fnname, placement,
1810 /* Now, check to see if this function is actually a placement
1817 there is no explicit placement argument. If there is more than
1819 placement allocation function. */
1824 /* Preevaluate the placement args so that we don't reevaluate them for a
1825 placement delete. */
1889 placement delete. */
2060 a TREE_LIST of placement-new arguments (or NULL_TREE if none). If
2070 build_new (tree placement, tree type, tree nelts, tree init,
2078 if (placement == error_mark_node || type == error_mark_node
2082 orig_placement = placement;
2089 || any_type_dependent_arguments_p (placement)
2093 return build_raw_new_expr (placement, type, nelts, init,
2095 placement = build_non_dependent_args (placement);
2139 rval = build_new_1 (placement, type, nelts, init, use_global_new);
2300 /*placement=*/NULL_TREE,
2792 /*placement=*/NULL_TREE,
2829 /*placement=*/NULL_TREE,
2841 /*placement=*/NULL_TREE,