Lines Matching refs:lambda

8647   tree lambda = make_node (LAMBDA_EXPR);  in build_lambda_expr()  local
8648 LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda) = CPLD_NONE; in build_lambda_expr()
8649 LAMBDA_EXPR_CAPTURE_LIST (lambda) = NULL_TREE; in build_lambda_expr()
8650 LAMBDA_EXPR_THIS_CAPTURE (lambda) = NULL_TREE; in build_lambda_expr()
8651 LAMBDA_EXPR_PENDING_PROXIES (lambda) = NULL; in build_lambda_expr()
8652 LAMBDA_EXPR_RETURN_TYPE (lambda) = NULL_TREE; in build_lambda_expr()
8653 LAMBDA_EXPR_MUTABLE_P (lambda) = false; in build_lambda_expr()
8654 return lambda; in build_lambda_expr()
8733 begin_lambda_type (tree lambda) in begin_lambda_type() argument
8762 LAMBDA_EXPR_CLOSURE (lambda) = type; in begin_lambda_type()
8763 CLASSTYPE_LAMBDA_EXPR (type) = lambda; in begin_lambda_type()
8792 lambda_function (tree lambda) in lambda_function() argument
8795 if (TREE_CODE (lambda) == LAMBDA_EXPR) in lambda_function()
8796 type = LAMBDA_EXPR_CLOSURE (lambda); in lambda_function()
8798 type = lambda; in lambda_function()
8804 lambda = lookup_member (type, ansi_opname (CALL_EXPR), in lambda_function()
8807 if (lambda) in lambda_function()
8808 lambda = BASELINK_FUNCTIONS (lambda); in lambda_function()
8809 return lambda; in lambda_function()
8837 apply_lambda_return_type (tree lambda, tree return_type) in apply_lambda_return_type() argument
8839 tree fco = lambda_function (lambda); in apply_lambda_return_type()
8842 LAMBDA_EXPR_RETURN_TYPE (lambda) = return_type; in apply_lambda_return_type()
9083 add_capture (tree lambda, tree id, tree initializer, bool by_reference_p, in add_capture() argument
9112 if (!LAMBDA_EXPR_CLOSURE (lambda)) in add_capture()
9135 LAMBDA_EXPR_THIS_CAPTURE (lambda) = member; in add_capture()
9139 && current_class_type == LAMBDA_EXPR_CLOSURE (lambda)) in add_capture()
9142 LAMBDA_EXPR_CAPTURE_LIST (lambda) in add_capture()
9143 = tree_cons (member, initializer, LAMBDA_EXPR_CAPTURE_LIST (lambda)); in add_capture()
9145 if (LAMBDA_EXPR_CLOSURE (lambda)) in add_capture()
9186 tree lambda = TREE_VALUE (node); in add_default_capture() local
9188 current_class_type = LAMBDA_EXPR_CLOSURE (lambda); in add_default_capture()
9189 var = add_capture (lambda, in add_default_capture()
9194 && (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda) in add_default_capture()
9209 lambda_expr_this_capture (tree lambda) in lambda_expr_this_capture() argument
9213 tree this_capture = LAMBDA_EXPR_THIS_CAPTURE (lambda); in lambda_expr_this_capture()
9217 && LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda) != CPLD_NONE) in lambda_expr_this_capture()
9219 tree containing_function = TYPE_CONTEXT (LAMBDA_EXPR_CLOSURE (lambda)); in lambda_expr_this_capture()
9220 tree lambda_stack = tree_cons (NULL_TREE, lambda, NULL_TREE); in lambda_expr_this_capture()
9229 tree lambda in lambda_expr_this_capture() local
9232 if (LAMBDA_EXPR_THIS_CAPTURE (lambda)) in lambda_expr_this_capture()
9235 init = LAMBDA_EXPR_THIS_CAPTURE (lambda); in lambda_expr_this_capture()
9239 if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda) == CPLD_NONE) in lambda_expr_this_capture()
9244 lambda, in lambda_expr_this_capture()
9270 == LAMBDA_EXPR_CLOSURE (lambda)); in lambda_expr_this_capture()