LCOV - code coverage report
Current view:
top level
-
src/parse
- Sema.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
1011
1242
81.4 %
Date:
2025-03-25 01:19:55
Functions:
33
94
35.1 %
Branches:
1309
2587
50.6 %
Function Name
Hit count
_ZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EE
0
_ZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EE
0
_ZN1m3ast4Sema17create_designatorERKNS0_4ExprES4_b
0
_ZN1m3ast4Sema30replace_by_fresh_designator_toERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EERKS3_
0
_ZN1m3ast4Sema7analyzeESt10unique_ptrINS0_7CommandESt14default_deleteIS3_EE
0
_ZN1m3ast4SemaclERNS0_10DeleteStmtE
0
_ZN1m3ast4SemaclERNS0_10UpdateStmtE
0
_ZN1m3ast4SemaclERNS0_11ErrorClauseE
0
_ZN1m3ast4SemaclERNS0_11InstructionE
0
_ZN1m3ast4SemaclERNS0_9EmptyStmtE
0
_ZN1m3ast4SemaclERNS0_9ErrorExprE
0
_ZN1m3ast4SemaclERNS0_9ErrorStmtE
0
_ZZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EEENK3$_0clERKNS0_10DesignatorE
0
_ZZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EEENK3$_1clERKNS0_17FnApplicationExprE
0
_ZZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EEENK3$_2clERKNS0_9UnaryExprE
0
_ZZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EEENK3$_3clERKNS0_10BinaryExprE
0
_ZZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EEENK3$_4clIKNS0_8ConstantEEEbRT_
0
_ZZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EEENK3$_4clIKNS0_9ErrorExprEEEbRT_
0
_ZZN1m3ast4Sema10compose_ofERSt10unique_ptrINS0_4ExprESt14default_deleteIS3_EESt6vectorISt17reference_wrapperIS3_ESaISA_EEENK3$_4clIKNS0_9QueryExprEEEbRT_
0
_ZZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EEENK3$_0clERKNS0_10DesignatorE
0
_ZZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EEENK3$_1clERKNS0_17FnApplicationExprE
0
_ZZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EEENK3$_2clERKNS0_9UnaryExprE
0
_ZZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EEENK3$_3clERKNS0_10BinaryExprE
0
_ZZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EEENK3$_4clIKNS0_8ConstantEEEbRT_
0
_ZZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EEENK3$_4clIKNS0_9ErrorExprEEEbRT_
0
_ZZN1m3ast4Sema16is_composable_ofERKNS0_4ExprESt6vectorISt17reference_wrapperIS2_ESaIS7_EEENK3$_4clIKNS0_9QueryExprEEEbRT_
0
_ZZN1m3ast4SemaclERNS0_10DesignatorEENK8get_typeclERSt9monostate
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexEPKcEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexEaEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexEdEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexEfEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexEiEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexElEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexEsEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexEPKcEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexEaEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexEbEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexEdEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexEfEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexEiEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexElEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx19RecursiveModelIndexEsEEDav
0
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDav
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlOT_E_clIRKNS_6BitmapEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlOT_E_clIRKNS_6FnTypeEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlOT_E_clIRKNS_8NoneTypeEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlOT_E_clIRKNS_9ErrorTypeEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlRKNS_17CharacterSequenceEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlRKNS_4DateEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlRKNS_7NumericEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlRKNS_8DateTimeEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlOT_E_clIRKNS_6BitmapEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlOT_E_clIRKNS_6FnTypeEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlOT_E_clIRKNS_8NoneTypeEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlOT_E_clIRKNS_9ErrorTypeEEEDaS9_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlRKNS_17CharacterSequenceEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlRKNS_4DateEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlRKNS_7BooleanEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlRKNS_7NumericEE_clESA_
0
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx19RecursiveModelIndexEEEDavENKUlRKNS_8DateTimeEE_clESA_
0
__cxx_global_var_init.1
0
__cxx_global_var_init
1
_ZN1m3ast4SemaclERNS0_18CreateDatabaseStmtE
2
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_0clINS_3idx10ArrayIndexEbEEDav
2
_ZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDav
2
_ZZZN1m3ast4SemaclERNS0_15CreateIndexStmtEENK3$_1clINS_3idx10ArrayIndexEEEDavENKUlRKNS_7BooleanEE_clESA_
2
_ZN1m3ast4SemaclERNS0_15UseDatabaseStmtE
3
_ZN1m3ast4SemaclERNS0_16DropDatabaseStmtE
3
_ZN1m3ast4SemaclERNS0_11LimitClauseE
4
_ZN1m3ast4SemaclERNS0_13DropIndexStmtE
4
_ZN1m3ast4SemaclERNS0_13DropTableStmtE
4
_ZN1m3ast4SemaclERNS0_15CreateIndexStmtE
7
_ZN1m3ast4SemaclERNS0_13DSVImportStmtE
9
_ZZN1m3ast4SemaclERNS0_10DesignatorEENK8get_typeclEPKNS0_4ExprE
18
_ZN1m3ast4SemaclERNS0_15CreateTableStmtE
26
_ZZN1m3ast4SemaclERNS0_12SelectClauseEENK3$_0clERKSt4pairISt10unique_ptrINS0_4ExprESt14default_deleteIS7_EENS0_5TokenEE
29
_ZN1m3ast4Sema17create_designatorENS_6PooledIPKcNS_7PODPoolIS4_NS_7StrHashENS_8StrEqualENS_8StrCloneELb1EEELb0EEENS0_5TokenERKNS0_4ExprE
30
_ZN1m3ast4SemaclERNS0_13OrderByClauseE
33
_ZN1m3ast4SemaclERNS0_12HavingClauseE
40
_ZN1m3ast4SemaclERNS0_13GroupByClauseE
58
_ZN1m3ast4SemaclERNS0_17FnApplicationExprE
78
_ZN1m3ast4SemaclERNS0_9UnaryExprE
88
_ZN1m3ast4SemaclERNS0_9QueryExprE
97
_ZN1m3ast4SemaclERNS0_11WhereClauseE
197
_ZN1m3ast4SemaclERNS0_10FromClauseE
546
_ZN1m3ast4SemaclERNS0_12SelectClauseE
574
_ZN1m3ast4SemaclERNS0_10SelectStmtE
575
_ZN1m3ast4SemaclERNS0_10InsertStmtE
768
_ZN1m3ast4SemaclERNS0_10BinaryExprE
812
_ZNK1m3ast4Sema9is_nestedEv
1365
_ZZN1m3ast4SemaclERNS0_10DesignatorEENK8get_typeclEPKNS_9AttributeE
2234
_ZN1m3ast4Sema32make_unique_id_from_binding_pathESt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPNS1_11SemaContextESt6vectorIS6_SaIS6_EEEEESC_
2252
_ZN1m3ast4SemaclERNS0_10DesignatorE
2376
_ZN1m3ast4SemaclERNS0_8ConstantE
3671
Generated by:
LCOV version 1.16