Home
last modified time | relevance | path

Searched refs:LAMBDA_EXPR_CAPTURE_LIST (Results 1 – 13 of 13) sorted by relevance

/dflybsd-src/contrib/gcc-8.0/gcc/cp/
H A Dlambda.c41 LAMBDA_EXPR_CAPTURE_LIST (lambda) = NULL_TREE; in build_lambda_expr()
67 for (node = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); in build_lambda_object()
662 LAMBDA_EXPR_CAPTURE_LIST (lambda) in add_capture()
663 = tree_cons (listmem, initializer, LAMBDA_EXPR_CAPTURE_LIST (lambda)); in add_capture()
669 LAMBDA_CAPTURE_EXPLICIT_P (LAMBDA_EXPR_CAPTURE_LIST (lambda)) = true; in add_capture()
1049 if (LAMBDA_EXPR_CAPTURE_LIST (lam) != NULL_TREE in maybe_add_lambda_conv_op()
1431 for (tree cap = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); cap; in start_lambda_function()
1517 for (tree *capp = &LAMBDA_EXPR_CAPTURE_LIST (lam); *capp; ) in prune_lambda_captures()
H A Dptree.c204 print_node (file, "capture_list", LAMBDA_EXPR_CAPTURE_LIST (node), indent + 4); in cxx_print_lambda_node()
H A Dcp-tree.def467 LAMBDA_EXPR_CAPTURE_LIST holds the capture-list, including `this'.
H A Dpt.c3842 for (tree cap = LAMBDA_EXPR_CAPTURE_LIST (t); in find_parameter_packs_r()
17574 for (tree cap = LAMBDA_EXPR_CAPTURE_LIST (t); cap; in tsubst_lambda_expr()
17598 LAMBDA_EXPR_CAPTURE_LIST (r) in tsubst_lambda_expr()
17601 LAMBDA_EXPR_CAPTURE_LIST (r)); in tsubst_lambda_expr()
17605 LAMBDA_EXPR_CAPTURE_LIST (r) in tsubst_lambda_expr()
17606 = tree_cons (field, init, LAMBDA_EXPR_CAPTURE_LIST (r)); in tsubst_lambda_expr()
17620 register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (r)); in tsubst_lambda_expr()
17694 LAMBDA_EXPR_CAPTURE_LIST (r) in tsubst_lambda_expr()
17695 = nreverse (LAMBDA_EXPR_CAPTURE_LIST (r)); in tsubst_lambda_expr()
H A Dtree.c4962 for (tree cap = LAMBDA_EXPR_CAPTURE_LIST (*tp); cap; in cp_walk_subtrees()
H A Dcp-tree.h1254 #define LAMBDA_EXPR_CAPTURE_LIST(NODE) \ macro
H A Dsemantics.c9271 tree cap = value_member (decl, LAMBDA_EXPR_CAPTURE_LIST (lam)); in capture_decltype()
H A Dparser.c10156 register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (lambda_expr)); in cp_parser_lambda_expression()
10201 LAMBDA_EXPR_CAPTURE_LIST (lambda_expr) in cp_parser_lambda_expression()
10202 = nreverse (LAMBDA_EXPR_CAPTURE_LIST (lambda_expr)); in cp_parser_lambda_expression()
/dflybsd-src/contrib/gcc-4.7/gcc/cp/
H A Dsemantics.c8649 LAMBDA_EXPR_CAPTURE_LIST (lambda) = NULL_TREE; in build_lambda_expr()
8676 for (node = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); in build_lambda_object()
8889 tree cap = value_member (decl, LAMBDA_EXPR_CAPTURE_LIST (lam)); in capture_decltype()
9142 LAMBDA_EXPR_CAPTURE_LIST (lambda) in add_capture()
9143 = tree_cons (member, initializer, LAMBDA_EXPR_CAPTURE_LIST (lambda)); in add_capture()
9322 if (LAMBDA_EXPR_CAPTURE_LIST (CLASSTYPE_LAMBDA_EXPR (type)) != NULL_TREE) in maybe_add_lambda_conv_op()
H A Dcp-tree.def445 LAMBDA_EXPR_CAPTURE_LIST holds the capture-list, including `this'.
H A Dparser.c8081 register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (lambda_expr)); in cp_parser_lambda_expression()
8109 for (elt = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); in cp_parser_lambda_expression()
8116 LAMBDA_EXPR_CAPTURE_LIST (lambda_expr) = newlist; in cp_parser_lambda_expression()
8505 for (cap = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); cap; in cp_parser_lambda_body()
H A Dpt.c14130 LAMBDA_EXPR_CAPTURE_LIST (r) in tsubst_copy_and_build()
14131 = chainon (RECUR (LAMBDA_EXPR_CAPTURE_LIST (t)), in tsubst_copy_and_build()
14132 LAMBDA_EXPR_CAPTURE_LIST (r)); in tsubst_copy_and_build()
H A Dcp-tree.h645 #define LAMBDA_EXPR_CAPTURE_LIST(NODE) \ macro