Searched refs:lambda_expr (Results 1 – 9 of 9) sorted by relevance
/dflybsd-src/contrib/gcc-8.0/gcc/cp/ |
H A D | lambda.c | 51 build_lambda_object (tree lambda_expr) in build_lambda_object() argument 60 if (processing_template_decl || lambda_expr == error_mark_node) in build_lambda_object() 61 return lambda_expr; in build_lambda_object() 65 input_location = LAMBDA_EXPR_LOCATION (lambda_expr); in build_lambda_object() 67 for (node = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); in build_lambda_object() 115 type = LAMBDA_EXPR_CLOSURE (lambda_expr); in build_lambda_object() 1420 start_lambda_function (tree fco, tree lambda_expr) in start_lambda_function() argument 1431 for (tree cap = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); cap; in start_lambda_function()
|
H A D | parser.c | 10111 tree lambda_expr = build_lambda_expr (); in cp_parser_lambda_expression() local 10117 LAMBDA_EXPR_LOCATION (lambda_expr) = token->location; in cp_parser_lambda_expression() 10123 error_at (LAMBDA_EXPR_LOCATION (lambda_expr), in cp_parser_lambda_expression() 10143 cp_parser_lambda_introducer (parser, lambda_expr); in cp_parser_lambda_expression() 10145 type = begin_lambda_type (lambda_expr); in cp_parser_lambda_expression() 10149 record_lambda_scope (lambda_expr); in cp_parser_lambda_expression() 10156 register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (lambda_expr)); in cp_parser_lambda_expression() 10182 ok &= cp_parser_lambda_declarator_opt (parser, lambda_expr); in cp_parser_lambda_expression() 10192 cp_parser_lambda_body (parser, lambda_expr); in cp_parser_lambda_expression() 10201 LAMBDA_EXPR_CAPTURE_LIST (lambda_expr) in cp_parser_lambda_expression() [all …]
|
H A D | semantics.c | 3363 tree lambda_expr = NULL_TREE; in process_outer_var_ref() local 3402 lambda_expr = CLASSTYPE_LAMBDA_EXPR (closure); in process_outer_var_ref() 3408 if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda_expr) in process_outer_var_ref() 3413 lambda_expr, in process_outer_var_ref() 3426 if (lambda_expr && VAR_P (decl) in process_outer_var_ref() 3446 else if (lambda_expr) in process_outer_var_ref() 3451 tree closure = LAMBDA_EXPR_CLOSURE (lambda_expr); in process_outer_var_ref() 3452 if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda_expr) in process_outer_var_ref()
|
H A D | cp-tree.def | 472 DEFTREECODE (LAMBDA_EXPR, "lambda_expr", tcc_exceptional, 0)
|
H A D | cp-tree.h | 2061 tree lambda_expr; member 2313 (LANG_TYPE_CLASS_CHECK (NODE)->lambda_expr) 7041 extern tree start_lambda_function (tree fn, tree lambda_expr);
|
/dflybsd-src/contrib/gcc-4.7/gcc/cp/ |
H A D | parser.c | 8053 tree lambda_expr = build_lambda_expr (); in cp_parser_lambda_expression() local 8057 LAMBDA_EXPR_LOCATION (lambda_expr) in cp_parser_lambda_expression() 8061 error_at (LAMBDA_EXPR_LOCATION (lambda_expr), in cp_parser_lambda_expression() 8068 cp_parser_lambda_introducer (parser, lambda_expr); in cp_parser_lambda_expression() 8070 type = begin_lambda_type (lambda_expr); in cp_parser_lambda_expression() 8074 record_lambda_scope (lambda_expr); in cp_parser_lambda_expression() 8081 register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (lambda_expr)); in cp_parser_lambda_expression() 8097 ok = cp_parser_lambda_declarator_opt (parser, lambda_expr); in cp_parser_lambda_expression() 8100 cp_parser_lambda_body (parser, lambda_expr); in cp_parser_lambda_expression() 8109 for (elt = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); in cp_parser_lambda_expression() [all …]
|
H A D | semantics.c | 2966 tree lambda_expr = NULL_TREE; in finish_id_expression() local 2996 lambda_expr = CLASSTYPE_LAMBDA_EXPR in finish_id_expression() 2999 if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda_expr) in finish_id_expression() 3004 lambda_expr, in finish_id_expression() 3017 else if (lambda_expr) in finish_id_expression() 8660 build_lambda_object (tree lambda_expr) in build_lambda_object() argument 8670 return lambda_expr; in build_lambda_object() 8674 input_location = LAMBDA_EXPR_LOCATION (lambda_expr); in build_lambda_object() 8676 for (node = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr); in build_lambda_object() 8719 type = LAMBDA_EXPR_CLOSURE (lambda_expr); in build_lambda_object()
|
H A D | cp-tree.def | 451 DEFTREECODE (LAMBDA_EXPR, "lambda_expr", tcc_exceptional, 0)
|
H A D | cp-tree.h | 1416 tree lambda_expr; member 1712 (LANG_TYPE_CLASS_CHECK (NODE)->lambda_expr)
|