Searched defs:susp_frame_data (Results 1 – 2 of 2) sorted by relevance
2578 struct susp_frame_data struct2581 tree *field_list; /* The current coroutine frame field list. */2582 tree handle_type; /* The self-handle type for this coroutine. */2583 tree fs_label; /* The destination for co_returns. */2584 vec<tree, va_gc> *block_stack; /* Track block scopes. */2585 vec<tree, va_gc> *bind_stack; /* Track current bind expr. */2586 unsigned await_number; /* Which await in the function. */2587 unsigned cond_number; /* Which replaced condition in the fn. */2589 hash_set<tree> captured_temps; /* The suspend captured these temps. */2613 susp_frame_data *data = (susp_frame_data *) d; in register_awaits() argument
2720 struct susp_frame_data struct2723 tree *field_list; /* The current coroutine frame field list. */2724 tree handle_type; /* The self-handle type for this coroutine. */2725 tree fs_label; /* The destination for co_returns. */2726 vec<tree, va_gc> *block_stack; /* Track block scopes. */2727 vec<tree, va_gc> *bind_stack; /* Track current bind expr. */2728 unsigned await_number; /* Which await in the function. */2729 unsigned cond_number; /* Which replaced condition in the fn. */2731 hash_set<tree> captured_temps; /* The suspend captured these temps. */2755 susp_frame_data *data = (susp_frame_data *) d; in register_awaits() argument