LCOV - code coverage report
Current view:
top level
-
Python
- Python-ast.c
(
source
/ functions)
Hit
Total
Coverage
Test:
CPython lcov report
Lines:
475
4628
10.3 %
Date:
2017-04-19
Functions:
48
105
45.7 %
Function Name
Hit count
_Py_Name
15882
_Py_Attribute
6204
_Py_Call
3664
_Py_Str
2353
_Py_Assign
2207
_Py_Expr
1743
_Py_If
1293
_Py_Return
999
_Py_Compare
911
_Py_arguments
825
_Py_FunctionDef
821
_Py_Num
759
_Py_Tuple
530
_Py_alias
455
_Py_BinOp
372
_Py_keyword
356
_Py_Subscript
285
_Py_UnaryOp
254
_Py_Raise
245
_Py_Index
242
_Py_List
221
_Py_ImportFrom
176
_Py_For
172
_Py_ClassDef
144
_Py_Pass
88
_Py_Assert
73
_Py_Import
69
_Py_ExceptHandler
68
_Py_Module
63
_Py_TryExcept
60
_Py_BoolOp
56
_Py_AugAssign
48
_Py_Dict
44
_Py_Slice
42
_Py_Break
35
_Py_While
31
_Py_comprehension
22
_Py_IfExp
14
_Py_Yield
12
_Py_ListComp
11
_Py_GeneratorExp
9
_Py_Continue
9
_Py_Print
8
_Py_With
8
_Py_Lambda
4
_Py_DictComp
2
_Py_Delete
2
_Py_Set
1
ast2obj_cmpop
0
_Py_Interactive
0
ast2obj_expr
0
obj2ast_string
0
PyAST_Check
0
_Py_ExtSlice
0
ast_type_reduce
0
ast2obj_int
0
ast2obj_keyword
0
ast2obj_expr_context
0
obj2ast_boolop
0
ast2obj_slice
0
obj2ast_mod
0
_Py_Expression
0
_Py_SetComp
0
obj2ast_keyword
0
obj2ast_expr_context
0
obj2ast_object
0
PyAST_obj2mod
0
ast2obj_bool
0
obj2ast_arguments
0
init_types
0
ast2obj_excepthandler
0
ast2obj_mod
0
obj2ast_unaryop
0
add_attributes
0
ast2obj_list
0
PyAST_mod2obj
0
ast2obj_arguments
0
ast2obj_stmt
0
ast2obj_comprehension
0
_Py_Exec
0
_Py_TryFinally
0
obj2ast_alias
0
obj2ast_operator
0
obj2ast_identifier
0
ast2obj_operator
0
ast2obj_alias
0
ast2obj_unaryop
0
ast2obj_object
0
obj2ast_stmt
0
_Py_Global
0
obj2ast_bool
0
_Py_Suite
0
ast2obj_boolop
0
obj2ast_int
0
_Py_Ellipsis
0
obj2ast_slice
0
add_ast_fields
0
init_ast
0
obj2ast_excepthandler
0
obj2ast_expr
0
ast_type_init
0
_Py_Repr
0
obj2ast_comprehension
0
obj2ast_cmpop
0
make_type
0
Generated by:
LCOV version 1.10