LCOV - code coverage report
Current view:
top level
-
gcc/cp
- coroutines.cc
(
source
/ functions)
Hit
Total
Coverage
Test:
gcc.info
Lines:
2166
2288
94.7 %
Date:
2023-07-19 08:18:47
Functions:
69
73
94.5 %
Function Name
Hit count
_Z16morph_fn_to_coroP9tree_nodePS0_S1_
1201
_Z18get_coroutine_infoP9tree_node
38114
_Z20finish_co_await_exprjP9tree_node
711
_Z20finish_co_yield_exprjP9tree_node
305
_Z21finish_co_return_stmtjP9tree_node
1475
_Z22coro_get_ramp_functionP9tree_node
88130306
_Z23coro_get_actor_functionP9tree_node
2330
_Z25coro_get_destroy_functionP9tree_node
1165
_Z26coro_validate_builtin_callP9tree_nodei
334255
_Z28get_or_insert_coroutine_infoP9tree_node
3361
_ZL13replace_proxyPP9tree_nodePiPv
8719
_ZL14build_actor_fnjP9tree_nodeS0_S0_S0_P8hash_mapIS0_14local_var_info21simple_hashmap_traitsI19default_hash_traitsIS0_ES2_EEP3vecIS0_5va_gc8vl_embedES0_jS0_
1188
_ZL14build_co_awaitjP9tree_node18suspend_point_kind
3229
_ZL14find_any_awaitPP9tree_nodePiPv
349316
_ZL15add_var_to_bindRP9tree_nodeS0_PKcj
65
_ZL15register_awaitsPP9tree_nodePiPv
159541
_ZL16analyze_fn_parmsP9tree_node
1189
_ZL16build_destroy_fnjP9tree_nodeS0_S0_
1188
_ZL16replace_continuePP9tree_nodePiPv
1004
_ZL17find_promise_typeP9tree_node
1199
_ZL17get_awaitable_var18suspend_point_kindP9tree_node
3156
_ZL17tmp_target_expr_pP9tree_node
57252
_ZL18flatten_await_stmtP13var_nest_nodeP8hash_setIP9tree_nodeLb0E19default_hash_traitsIS3_EES7_PS3_
9854
_ZL18rewrite_param_usesPP9tree_nodePiPv
96867
_ZL19coro_get_frame_dtorP9tree_nodeS0_S0_S0_j
2370
_ZL19expand_one_truth_ifPP9tree_nodePiPv
2427
_ZL19maybe_promote_tempsPP9tree_nodePv
3139
_ZL19process_conditionalP13var_nest_nodeRP9tree_node
17
_ZL19register_await_infoP9tree_nodeS0_S0_
3212
_ZL20coro_build_expr_stmtP9tree_nodej
27659
_ZL20transform_await_exprP9tree_nodeP16await_xform_data
3210
_ZL21coro_function_valid_pP9tree_node
1201
_ZL21coro_init_identifiersv
1079
_ZL21coro_make_frame_entryPP9tree_nodePKcS0_j
13240
_ZL21lookup_promise_methodP9tree_nodeS0_jb
11472
_ZL21process_one_statementPP9tree_nodePv
40596
_ZL22await_statement_walkerPP9tree_nodePiPv
146389
_ZL23get_fn_local_identifierP9tree_nodePKc
1189
_ZL23instantiate_coro_traitsP9tree_nodej
1199
_ZL23lookup_awaitable_memberP9tree_nodeS0_j
9661
_ZL23register_local_var_usesPP9tree_nodePiPv
390384
_ZL23transform_await_wrapperPP9tree_nodePiPv
250948
_ZL24await_statement_expanderPP9tree_nodePiPv
221026
_ZL24co_await_find_in_subtreePP9tree_nodePiPv
351541
_ZL24find_interesting_subtreePP9tree_nodePiPv
63631
_ZL24transform_local_var_usesPP9tree_nodePiPv
390152
_ZL25analyze_expression_awaitsPP9tree_nodePiPv
126749
_ZL25build_init_or_final_awaitjb
2378
_ZL25coro_build_artificial_varjP9tree_nodeS0_S0_S0_
11668
_ZL25coro_build_artificial_varjPKcP9tree_nodeS2_S2_
4462
_ZL25coro_diagnose_throwing_fnP9tree_node
5477
_ZL25coro_promise_type_found_pP9tree_nodej
3377
_ZL25get_coroutine_handle_typeP9tree_node
0
_ZL26coro_rewrite_function_bodyjP9tree_nodeS0_P8hash_mapIS0_10param_info21simple_hashmap_traitsI19default_hash_traitsIS0_ES2_EES0_RS0_S9_
1189
_ZL26create_anon_label_with_ctxjP9tree_node
20802
_ZL26get_coroutine_promise_typeP9tree_node
0
_ZL26handle_nested_conditionalsP13var_nest_nodeR3vecIP9tree_node7va_heap6vl_ptrER8hash_mapIS3_S3_21simple_hashmap_traitsI19default_hash_traitsIS3_ES3_EE
34
_ZL27create_named_label_with_ctxjPKcP9tree_node
13567
_ZL27expand_one_await_expressionPP9tree_nodeS1_Pv
3210
_ZL27get_coroutine_promise_proxyP9tree_node
0
_ZL29coro_build_cvt_void_expr_stmtP9tree_nodej
27659
_ZL29coro_build_promise_expressionP9tree_nodeS0_S0_jPP3vecIS0_5va_gc8vl_embedEb
8399
_ZL30find_coro_handle_template_declj
1069
_ZL30find_coro_traits_template_declj
1079
_ZL30get_coroutine_return_void_exprP9tree_nodejb
1474
_ZL31get_coroutine_self_handle_proxyP9tree_node
0
_ZL32coro_build_add_if_not_cond_breakP9tree_node
39
_ZL35coro_common_keyword_context_valid_pP9tree_nodejPKc
2491
_ZL36coro_build_actor_or_destroy_functionP9tree_nodeS0_S0_b
2378
_ZL36coro_diagnose_throwing_final_aw_exprP9tree_node
1189
_ZL40instantiate_coro_handle_for_promise_typejP9tree_node
2254
_ZN21coroutine_info_hasher4hashEP14coroutine_info
37659
_ZN21coroutine_info_hasher4hashERKP9tree_node
41475
Generated by:
LCOV version 1.16