Searched refs:tree_lambda_expr (Results 1 – 9 of 9) sorted by relevance
81 case LAMBDA_EXPR: return sizeof (tree_lambda_expr); in cp_tree_size()
1380 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->default_capture_mode)1389 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->capture_list)1395 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->this_capture)1420 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->locus)1425 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->extra_scope)1429 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->discriminator)1434 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->pending_proxies)1441 struct GTY (()) tree_lambda_expr struct1674 struct tree_lambda_expr GTY ((tag ("TS_CP_LAMBDA_EXPR")))
84 case LAMBDA_EXPR: return sizeof (tree_lambda_expr); in cp_tree_size()
1452 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->default_capture_mode)1461 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->capture_list)1467 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->this_capture)1488 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->locus)1493 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->extra_scope)1497 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->discriminator)1502 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->pending_proxies)1509 (((struct tree_lambda_expr *)LAMBDA_EXPR_CHECK (NODE))->regen_info)1516 struct GTY (()) tree_lambda_expr struct1804 struct tree_lambda_expr GTY ((tag ("TS_CP_LAMBDA_EXPR")))
3518 (tree_lambda_expr::regenerated_from)3519 (tree_lambda_expr::regenerating_targs): Replace these with ...3520 (tree_lambda_expr::regen_info): ... this.3545 (tree_lambda_expr::regenerated_from): New data member.3546 (tree_lambda_expr::regenerating_targs): New data member.
1327 * cp-tree.h (struct tree_lambda_expr): Add closure field.2737 (struct tree_lambda_expr): Add pending_proxies.2765 * cp-tree.h (struct tree_lambda_expr): Change common to typed.
1159 (struct tree_lambda_expr): New.
1852 (struct tree_lambda_expr): Remove closure and return_type fields.
3045 * cp-tree.h (struct tree_lambda_expr): Shrink