OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:lambda_expr
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/gpl3/gcc.old/dist/gcc/cp/
lambda.cc
41
tree lambda = make_node (
LAMBDA_EXPR
);
51
/* Create the closure object for a
LAMBDA_EXPR
. */
54
build_lambda_object (tree
lambda_expr
)
62
if (processing_template_decl ||
lambda_expr
== error_mark_node)
63
return
lambda_expr
;
66
location_t loc = LAMBDA_EXPR_LOCATION (
lambda_expr
);
69
for (node = LAMBDA_EXPR_CAPTURE_LIST (
lambda_expr
);
117
type = LAMBDA_EXPR_CLOSURE (
lambda_expr
);
163
/* Given a
LAMBDA_EXPR
or closure type LAMBDA, return the op() of the
170
if (TREE_CODE (lambda) ==
LAMBDA_EXPR
)
[
all
...]
parser.cc
11007
tree
lambda_expr
= build_lambda_expr ();
11013
LAMBDA_EXPR_LOCATION (
lambda_expr
) = token->location;
11035
error_at (LAMBDA_EXPR_LOCATION (
lambda_expr
),
11057
cp_parser_lambda_introducer (parser,
lambda_expr
);
11061
type = begin_lambda_type (
lambda_expr
);
11065
record_lambda_scope (
lambda_expr
);
11072
register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (
lambda_expr
));
11110
ok &= cp_parser_lambda_declarator_opt (parser,
lambda_expr
);
11117
cp_parser_lambda_body (parser,
lambda_expr
);
11126
LAMBDA_EXPR_CAPTURE_LIST (
lambda_expr
)
[
all
...]
semantics.cc
3879
tree
lambda_expr
= NULL_TREE;
local
3918
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure);
3924
if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (
lambda_expr
) == CPLD_NONE)
3927
lambda_stack = tree_cons (NULL_TREE,
lambda_expr
, lambda_stack);
3940
if (
lambda_expr
&& VAR_P (decl) && DECL_ANON_UNION_VAR_P (decl))
3956
else if (
lambda_expr
)
3961
tree closure = LAMBDA_EXPR_CLOSURE (
lambda_expr
);
3962
if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (
lambda_expr
) == CPLD_NONE)
cp-tree.h
430
LAMBDA_EXPR_CAPTURES_THIS_P (in
LAMBDA_EXPR
)
461
LAMBDA_EXPR_MUTABLE_P (in
LAMBDA_EXPR
)
487
LAMBDA_EXPR_CAPTURE_OPTIMIZED (in
LAMBDA_EXPR
)
1508
whose TI_TEMPLATE is the immediate
LAMBDA_EXPR
from which NODE was
1515
LAMBDA_EXPR
. */
2400
tree
lambda_expr
;
2645
/* The associated
LAMBDA_EXPR
that made this class. */
2647
(LANG_TYPE_CLASS_CHECK (NODE)->
lambda_expr
)
7782
extern tree start_lambda_function (tree fn, tree
lambda_expr
);
2395
tree
lambda_expr
;
variable
/src/external/gpl3/gcc/dist/gcc/cp/
lambda.cc
41
tree lambda = make_node (
LAMBDA_EXPR
);
50
/* Create the closure object for a
LAMBDA_EXPR
. */
53
build_lambda_object (tree
lambda_expr
)
67
else if (processing_template_decl ||
lambda_expr
== error_mark_node)
68
return
lambda_expr
;
71
location_t loc = LAMBDA_EXPR_LOCATION (
lambda_expr
);
74
for (node = LAMBDA_EXPR_CAPTURE_LIST (
lambda_expr
);
122
type = LAMBDA_EXPR_CLOSURE (
lambda_expr
);
168
/* Given a
LAMBDA_EXPR
or closure type LAMBDA, return the op() of the
175
if (TREE_CODE (lambda) ==
LAMBDA_EXPR
)
[
all
...]
parser.cc
11320
tree
lambda_expr
= build_lambda_expr ();
11326
LAMBDA_EXPR_LOCATION (
lambda_expr
) = token->location;
11348
error_at (LAMBDA_EXPR_LOCATION (
lambda_expr
),
11370
cp_parser_lambda_introducer (parser,
lambda_expr
);
11388
type = begin_lambda_type (
lambda_expr
);
11392
record_lambda_scope (
lambda_expr
);
11393
record_lambda_scope_discriminator (
lambda_expr
);
11400
register_capture_members (LAMBDA_EXPR_CAPTURE_LIST (
lambda_expr
));
11439
ok &= cp_parser_lambda_declarator_opt (parser,
lambda_expr
);
11445
cp_parser_lambda_body (parser,
lambda_expr
);
[
all
...]
semantics.cc
4258
tree
lambda_expr
= NULL_TREE;
local
4297
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure);
4303
if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (
lambda_expr
) == CPLD_NONE)
4306
lambda_stack = tree_cons (NULL_TREE,
lambda_expr
, lambda_stack);
4319
if (
lambda_expr
&& VAR_P (decl) && DECL_ANON_UNION_VAR_P (decl))
4335
else if (
lambda_expr
)
4340
tree closure = LAMBDA_EXPR_CLOSURE (
lambda_expr
);
4341
if (LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (
lambda_expr
) == CPLD_NONE)
cp-tree.h
433
LAMBDA_EXPR_CAPTURES_THIS_P (in
LAMBDA_EXPR
)
491
LAMBDA_EXPR_CAPTURE_OPTIMIZED (in
LAMBDA_EXPR
)
505
LAMBDA_EXPR_STATIC_P (in
LAMBDA_EXPR
)
1538
whose TI_TEMPLATE is the immediate
LAMBDA_EXPR
from which NODE was
1549
LAMBDA_EXPR
. */
2461
tree
lambda_expr
;
2706
/* The associated
LAMBDA_EXPR
that made this class. */
2708
(LANG_TYPE_CLASS_CHECK (NODE)->
lambda_expr
)
7996
extern tree start_lambda_function (tree fn, tree
lambda_expr
);
8373
case
LAMBDA_EXPR
2456
tree
lambda_expr
;
variable
[
all
...]
pt.cc
1855
case
LAMBDA_EXPR
:
3860
|| TREE_CODE (t) ==
LAMBDA_EXPR
); /* LAMBDA_EXPR_EXTRA_ARGS */
3877
else if (TREE_CODE (t) ==
LAMBDA_EXPR
)
4055
case
LAMBDA_EXPR
:
11008
case
LAMBDA_EXPR
:
13392
|| TREE_CODE (*tp) ==
LAMBDA_EXPR
);
13416
else if (TREE_CODE (*tp) ==
LAMBDA_EXPR
)
14766
tree
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure_obj);
14769
if (!(LAMBDA_EXPR_DEFAULT_CAPTURE_MODE (
lambda_expr
) != CPLD_NONE
14770
|| LAMBDA_EXPR_CAPTURE_LIST (
lambda_expr
)))
14765
tree
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure_obj);
local
[
all
...]
/src/external/gpl3/gcc/dist/libcc1/
libcp1plugin.cc
1653
tree
lambda_expr
= build_lambda_expr ();
1655
LAMBDA_EXPR_LOCATION (
lambda_expr
) = ctx->get_location_t (filename,
1658
tree type = begin_lambda_type (
lambda_expr
);
1661
LAMBDA_EXPR_EXTRA_SCOPE (
lambda_expr
) = extra_scope;
1662
LAMBDA_EXPR_SCOPE_ONLY_DISCRIMINATOR (
lambda_expr
) = discriminator;
1663
LAMBDA_EXPR_SCOPE_SIG_DISCRIMINATOR (
lambda_expr
) = discriminator;
1681
tree
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure_type);
1683
tree lambda_object = build_lambda_object (
lambda_expr
);
1648
tree
lambda_expr
= build_
lambda_expr
();
local
1676
tree
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure_type);
local
/src/external/gpl3/gcc.old/dist/libcc1/
libcp1plugin.cc
1653
tree
lambda_expr
= build_lambda_expr ();
1655
LAMBDA_EXPR_LOCATION (
lambda_expr
) = ctx->get_location_t (filename,
1658
tree type = begin_lambda_type (
lambda_expr
);
1661
LAMBDA_EXPR_EXTRA_SCOPE (
lambda_expr
) = extra_scope;
1662
LAMBDA_EXPR_DISCRIMINATOR (
lambda_expr
) = discriminator;
1680
tree
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure_type);
1682
tree lambda_object = build_lambda_object (
lambda_expr
);
1648
tree
lambda_expr
= build_
lambda_expr
();
local
1675
tree
lambda_expr
= CLASSTYPE_LAMBDA_EXPR (closure_type);
local
Completed in 89 milliseconds
Indexes created Tue Oct 20 00:27:02 UTC 2026