Package: org.overture.ast.definitions

Coverage Summary

nameinstructionbranchcomplexitylinemethodclass
org.overture.ast.definitions
M: 6802 C: 5208
43%
M: 920 C: 420
31%
M: 734 C: 614
46%
M: 1538 C: 1314
46%
M: 169 C: 509
75%
M: 0 C: 34
100%

Coverage Breakdown by Source File

nameinstructionbranchcomplexitylinemethodclass
AAssignmentDefinition
M: 130 C: 158
55%
M: 18 C: 12
40%
M: 18 C: 15
45%
M: 30 C: 37
55%
M: 4 C: 14
78%
M: 0 C: 1
100%
ABusClassDefinition
M: 294 C: 77
21%
M: 37 C: 5
12%
M: 27 C: 9
25%
M: 51 C: 15
23%
M: 6 C: 9
60%
M: 0 C: 1
100%
AClassClassDefinition
M: 132 C: 206
61%
M: 21 C: 15
42%
M: 18 C: 13
42%
M: 30 C: 27
47%
M: 3 C: 10
77%
M: 0 C: 1
100%
AClassInvariantDefinition
M: 143 C: 102
42%
M: 21 C: 3
13%
M: 17 C: 11
39%
M: 34 C: 24
41%
M: 5 C: 11
69%
M: 0 C: 1
100%
ACpuClassDefinition
M: 239 C: 99
29%
M: 25 C: 11
31%
M: 23 C: 8
26%
M: 38 C: 19
33%
M: 5 C: 8
62%
M: 0 C: 1
100%
AEqualsDefinition
M: 326 C: 295
48%
M: 47 C: 31
40%
M: 35 C: 34
49%
M: 79 C: 80
50%
M: 5 C: 25
83%
M: 0 C: 1
100%
AExplicitFunctionDefinition
M: 298 C: 287
49%
M: 40 C: 16
29%
M: 30 C: 24
44%
M: 67 C: 61
48%
M: 4 C: 22
85%
M: 0 C: 1
100%
AExplicitOperationDefinition
M: 223 C: 206
48%
M: 32 C: 10
24%
M: 21 C: 18
46%
M: 49 C: 42
46%
M: 3 C: 15
83%
M: 0 C: 1
100%
AExternalDefinition
M: 233 C: 53
19%
M: 25 C: 5
17%
M: 23 C: 12
34%
M: 46 C: 19
29%
M: 9 C: 11
55%
M: 0 C: 1
100%
AImplicitFunctionDefinition
M: 289 C: 224
44%
M: 46 C: 12
21%
M: 30 C: 19
39%
M: 68 C: 47
41%
M: 4 C: 16
80%
M: 0 C: 1
100%
AImplicitOperationDefinition
M: 437 C: 155
26%
M: 43 C: 19
31%
M: 31 C: 24
44%
M: 87 C: 48
36%
M: 6 C: 18
75%
M: 0 C: 1
100%
AImportedDefinition
M: 189 C: 48
20%
M: 23 C: 5
18%
M: 20 C: 11
35%
M: 40 C: 17
30%
M: 7 C: 10
59%
M: 0 C: 1
100%
AInheritedDefinition
M: 177 C: 101
36%
M: 15 C: 15
50%
M: 19 C: 14
42%
M: 37 C: 30
45%
M: 6 C: 12
67%
M: 0 C: 1
100%
AInstanceVariableDefinition
M: 190 C: 178
48%
M: 27 C: 11
29%
M: 22 C: 19
46%
M: 45 C: 45
50%
M: 4 C: 18
82%
M: 0 C: 1
100%
ALocalDefinition
M: 143 C: 137
49%
M: 20 C: 10
33%
M: 16 C: 17
52%
M: 35 C: 32
48%
M: 4 C: 14
78%
M: 0 C: 1
100%
AMultiBindListDefinition
M: 144 C: 134
48%
M: 23 C: 5
18%
M: 19 C: 12
39%
M: 34 C: 29
46%
M: 6 C: 11
65%
M: 0 C: 1
100%
AMutexSyncDefinition
M: 111 C: 152
58%
M: 13 C: 11
46%
M: 14 C: 14
50%
M: 24 C: 33
58%
M: 4 C: 12
75%
M: 0 C: 1
100%
ANamedTraceDefinition
M: 164 C: 149
48%
M: 22 C: 4
15%
M: 18 C: 13
42%
M: 35 C: 30
46%
M: 5 C: 13
72%
M: 0 C: 1
100%
APerSyncDefinition
M: 174 C: 133
43%
M: 26 C: 6
19%
M: 21 C: 13
38%
M: 42 C: 33
44%
M: 5 C: 13
72%
M: 0 C: 1
100%
APrivateAccess
M: 53 C: 20
27%
M: 6 C: 0
0%
M: 9 C: 6
40%
M: 14 C: 8
36%
M: 6 C: 6
50%
M: 0 C: 1
100%
AProtectedAccess
M: 53 C: 20
27%
M: 6 C: 0
0%
M: 9 C: 6
40%
M: 14 C: 8
36%
M: 6 C: 6
50%
M: 0 C: 1
100%
APublicAccess
M: 53 C: 20
27%
M: 6 C: 0
0%
M: 9 C: 6
40%
M: 14 C: 8
36%
M: 6 C: 6
50%
M: 0 C: 1
100%
ARenamedDefinition
M: 130 C: 83
39%
M: 20 C: 2
9%
M: 16 C: 10
38%
M: 29 C: 19
40%
M: 5 C: 10
67%
M: 0 C: 1
100%
AStateDefinition
M: 366 C: 397
52%
M: 52 C: 38
42%
M: 39 C: 42
52%
M: 88 C: 98
53%
M: 4 C: 32
89%
M: 0 C: 1
100%
ASystemClassDefinition
M: 271 C: 67
20%
M: 33 C: 3
8%
M: 23 C: 8
26%
M: 45 C: 12
21%
M: 5 C: 8
62%
M: 0 C: 1
100%
AThreadDefinition
M: 205 C: 154
43%
M: 31 C: 9
23%
M: 25 C: 15
38%
M: 50 C: 42
46%
M: 5 C: 15
75%
M: 0 C: 1
100%
ATypeDefinition
M: 311 C: 330
51%
M: 41 C: 35
46%
M: 30 C: 40
57%
M: 75 C: 87
54%
M: 3 C: 29
91%
M: 0 C: 1
100%
AUntypedDefinition
M: 92 C: 83
47%
M: 14 C: 2
13%
M: 11 C: 10
48%
M: 22 C: 17
44%
M: 3 C: 10
77%
M: 0 C: 1
100%
AValueDefinition
M: 202 C: 218
52%
M: 29 C: 17
37%
M: 23 C: 22
49%
M: 48 C: 51
52%
M: 4 C: 18
82%
M: 0 C: 1
100%
PAccess
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
PAccessBase
M: 35 C: 6
15%
M: 6 C: 0
0%
M: 7 C: 2
22%
M: 9 C: 3
25%
M: 4 C: 2
33%
M: 0 C: 1
100%
PDefinition
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
PDefinitionBase
M: 172 C: 159
48%
M: 20 C: 18
47%
M: 17 C: 30
64%
M: 45 C: 56
55%
M: 6 C: 22
79%
M: 0 C: 1
100%
SClassDefinition
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
SClassDefinitionBase
M: 336 C: 323
49%
M: 50 C: 20
29%
M: 35 C: 40
53%
M: 80 C: 91
53%
M: 6 C: 34
85%
M: 0 C: 1
100%
SFunctionDefinition
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
SFunctionDefinitionBase
M: 280 C: 253
47%
M: 47 C: 41
47%
M: 34 C: 44
56%
M: 76 C: 84
52%
M: 6 C: 28
82%
M: 0 C: 1
100%
SOperationDefinition
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
M: 0 C: 0
100%
SOperationDefinitionBase
M: 207 C: 181
47%
M: 35 C: 29
45%
M: 25 C: 33
57%
M: 58 C: 62
52%
M: 5 C: 21
81%
M: 0 C: 1
100%