Searched refs:lambda_expr (Results 1 - 4 of 4) sorted by relevance

/haiku-buildtools/gcc/gcc/cp/
H A Dlambda.c70 build_lambda_object (tree lambda_expr) argument
80 return lambda_expr;
84 input_location = LAMBDA_EXPR_LOCATION (lambda_expr);
86 for (node = LAMBDA_EXPR_CAPTURE_LIST (lambda_expr);
130 type = LAMBDA_EXPR_CLOSURE (lambda_expr);
H A Dparser.c9010 tree lambda_expr = build_lambda_expr ();
9016 LAMBDA_EXPR_LOCATION (lambda_expr) = token->location;
9022 error_at (LAMBDA_EXPR_LOCATION (lambda_expr),
9042 cp_parser_lambda_introducer (parser, lambda_expr);
9044 type = begin_lambda_type (lambda_expr);
9048 record_lambda_scope (lambda_expr);
9055 register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (lambda_expr));
9081 ok &= cp_parser_lambda_declarator_opt (parser, lambda_expr);
9089 cp_parser_lambda_body (parser, lambda_expr);
9098 LAMBDA_EXPR_CAPTURE_LIST (lambda_expr)
9008 tree lambda_expr = build_lambda_expr (); local
9143 cp_parser_lambda_introducer(cp_parser* parser, tree lambda_expr) argument
9347 cp_parser_lambda_declarator_opt(cp_parser* parser, tree lambda_expr) argument
9496 cp_parser_lambda_body(cp_parser* parser, tree lambda_expr) argument
[all...]
H A Dsemantics.c3118 tree lambda_expr = NULL_TREE; local
3157 lambda_expr = CLASSTYPE_LAMBDA_EXPR (closure);
3163 if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda_expr)
3168 lambda_expr,
3175 if (lambda_expr && TREE_CODE (decl) == VAR_DECL
3188 else if (lambda_expr)
3193 tree closure = LAMBDA_EXPR_CLOSURE (lambda_expr);
3194 if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (lambda_expr)
H A Dcp-tree.h1562 tree lambda_expr;
1862 (LANG_TYPE_CLASS_CHECK (NODE)->lambda_expr)
1560 tree lambda_expr; variable

Completed in 206 milliseconds