| AOperationContextDeclaration.java |   | 33% |   | 25% | 48 | 64 | 100 | 156 | 9 | 24 | 0 | 3 |
| AMessageMessageExp.java |  | 0% |  | 0% | 49 | 49 | 118 | 118 | 19 | 19 | 1 | 1 |
| AAttributeOrAssociationContextDeclaration.java |   | 30% |   | 23% | 44 | 57 | 91 | 137 | 9 | 22 | 0 | 3 |
| AIterateFeatureCallParameterOption.java |  | 0% |  | 0% | 42 | 42 | 100 | 100 | 17 | 17 | 1 | 1 |
| AIterateDeclarator.java |  | 0% |  | 0% | 42 | 42 | 100 | 100 | 17 | 17 | 1 | 1 |
| AClassifierContextDeclaration.java |   | 32% |   | 23% | 38 | 50 | 78 | 118 | 9 | 20 | 0 | 3 |
| APackageDeclaration.java |   | 42% |   | 33% | 41 | 57 | 77 | 137 | 8 | 22 | 0 | 3 |
| AIfExpression.java |   | 37% |   | 30% | 40 | 56 | 76 | 136 | 5 | 21 | 0 | 1 |
| ASequenceCollectionType.java |  | 0% |  | 0% | 35 | 35 | 82 | 82 | 15 | 15 | 1 | 1 |
| ATupleLit.java |  | 0% |  | 0% | 35 | 35 | 82 | 82 | 15 | 15 | 1 | 1 |
| AOrderedsetCollectionType.java |  | 0% |  | 0% | 35 | 35 | 82 | 82 | 15 | 15 | 1 | 1 |
| AInitInitialOrDerivedValue.java |  | 0% |  | 0% | 35 | 35 | 82 | 82 | 15 | 15 | 1 | 1 |
| ATupleType.java |  | 0% |  | 0% | 35 | 35 | 82 | 82 | 15 | 15 | 1 | 1 |
| ABagCollectionType.java |  | 0% |  | 0% | 35 | 35 | 82 | 82 | 15 | 15 | 1 | 1 |
| ASetCollectionType.java |  | 0% |  | 0% | 35 | 35 | 82 | 82 | 15 | 15 | 1 | 1 |
| AIsSentMessageExp.java |   | 37% |   | 32% | 34 | 49 | 66 | 118 | 5 | 19 | 0 | 1 |
| AVariableDeclarationLetExpSub.java |  | 0% |  | 0% | 28 | 28 | 64 | 64 | 13 | 13 | 1 | 1 |
| AQualifiers.java |  | 0% |  | 0% | 28 | 28 | 64 | 64 | 13 | 13 | 1 | 1 |
| AOperation.java |   | 37% |   | 34% | 28 | 42 | 56 | 100 | 5 | 17 | 0 | 1 |
| AConcreteFeatureCallParameters.java |   | 48% |   | 48% | 26 | 43 | 49 | 103 | 6 | 18 | 0 | 2 |
| ADefClassifierExpressionBody.java |   | 35% |   | 28% | 25 | 35 | 48 | 82 | 5 | 15 | 0 | 1 |
| ADeriveInitialOrDerivedValue.java |   | 35% |   | 28% | 25 | 35 | 48 | 82 | 5 | 15 | 0 | 1 |
| AInvClassifierExpressionBody.java |   | 37% |   | 32% | 24 | 35 | 46 | 82 | 5 | 15 | 0 | 1 |
| AOperationExpressionBody.java |   | 37% |   | 32% | 24 | 35 | 46 | 82 | 5 | 15 | 0 | 1 |
| AVariableDefinitionExpression.java |   | 37% |   | 30% | 25 | 35 | 46 | 82 | 5 | 15 | 0 | 1 |
| ACollectionLit.java |   | 37% |   | 30% | 25 | 35 | 46 | 82 | 5 | 15 | 0 | 1 |
| AMessageArguments.java |   | 38% |   | 30% | 22 | 29 | 39 | 65 | 7 | 14 | 0 | 2 |
| AActualParameterList.java |   | 39% |   | 20% | 20 | 29 | 39 | 65 | 6 | 14 | 0 | 2 |
| AFeatureCall.java |   | 43% |   | 28% | 23 | 35 | 45 | 82 | 4 | 15 | 0 | 1 |
| ADeclaratorTail.java |  | 0% |  | 0% | 21 | 21 | 46 | 46 | 11 | 11 | 1 | 1 |
| AScopeOperatorName.java |  | 0% |  | 0% | 21 | 21 | 46 | 46 | 11 | 11 | 1 | 1 |
| ATypeMessageArgument.java |  | 0% |  | 0% | 21 | 21 | 46 | 46 | 11 | 11 | 1 | 1 |
| ARangeExpressionListOrRangeTail.java |  | 0% |  | 0% | 21 | 21 | 46 | 46 | 11 | 11 | 1 | 1 |
| AEqualExpression.java |  | 0% |  | 0% | 21 | 21 | 46 | 46 | 11 | 11 | 1 | 1 |
| AFeaturePrimaryExpression.java |   | 46% |   | 32% | 22 | 35 | 43 | 82 | 4 | 15 | 0 | 1 |
| AVariableDeclarationList.java |   | 56% |   | 38% | 21 | 36 | 40 | 84 | 5 | 16 | 0 | 2 |
| ACollectionCollectionType.java |   | 48% |   | 30% | 24 | 35 | 41 | 82 | 4 | 15 | 0 | 1 |
| AAdditiveExpression.java |   | 45% |   | 33% | 20 | 29 | 36 | 65 | 6 | 14 | 0 | 2 |
| AMultiplicativeExpression.java |   | 45% |   | 33% | 20 | 29 | 36 | 65 | 6 | 14 | 0 | 2 |
| AVariableDeclarationListTail.java |   | 36% |   | 30% | 19 | 28 | 37 | 64 | 5 | 13 | 0 | 1 |
| AFeatureCallParameters.java |   | 51% |   | 32% | 23 | 35 | 39 | 82 | 4 | 15 | 0 | 1 |
| ALetExp.java |   | 37% |   | 30% | 20 | 28 | 36 | 64 | 5 | 13 | 0 | 1 |
| ALetVariableDeclaration.java |   | 37% |   | 30% | 20 | 28 | 36 | 64 | 5 | 13 | 0 | 1 |
| AAttributeOrAssociationExpressionBody.java |   | 37% |   | 30% | 20 | 28 | 36 | 64 | 5 | 13 | 0 | 1 |
| AOperationDefinitionExpression.java |   | 37% |   | 30% | 20 | 28 | 36 | 64 | 5 | 13 | 0 | 1 |
| ALogicalExp.java |   | 50% |   | 37% | 19 | 29 | 34 | 65 | 6 | 14 | 0 | 2 |
| APropertyCallExpression.java |   | 50% |   | 37% | 19 | 29 | 34 | 65 | 6 | 14 | 0 | 2 |
| APathName.java |   | 53% |   | 40% | 18 | 29 | 31 | 65 | 5 | 14 | 0 | 2 |
| ALetExpression.java |   | 38% |   | 30% | 17 | 22 | 28 | 46 | 7 | 12 | 0 | 2 |
| AContextDeclaration.java |   | 38% |   | 30% | 17 | 22 | 28 | 46 | 7 | 12 | 0 | 2 |
| X1PAdditiveExpressionTail.java |  | 0% |  | 0% | 19 | 19 | 35 | 35 | 11 | 11 | 1 | 1 |
| X1PLetExp.java |  | 0% |  | 0% | 19 | 19 | 35 | 35 | 11 | 11 | 1 | 1 |
| X1PAttributeOrAssociationExpressionBody.java |  | 0% |  | 0% | 19 | 19 | 35 | 35 | 11 | 11 | 1 | 1 |
| X1PMultiplicativeExpressionTail.java |  | 0% |  | 0% | 19 | 19 | 35 | 35 | 11 | 11 | 1 | 1 |
| X1PMessageArgumentsTail.java |  | 0% |  | 0% | 19 | 19 | 35 | 35 | 11 | 11 | 1 | 1 |
| TypedLinkedList.java |   | 38% |   | 50% | 15 | 24 | 30 | 45 | 14 | 22 | 0 | 2 |
| AParenthesesPrimaryExpression.java |   | 48% |   | 30% | 19 | 28 | 32 | 64 | 4 | 13 | 0 | 1 |
| AListExpressionListOrRangeTail.java |   | 45% |   | 35% | 16 | 22 | 26 | 46 | 7 | 12 | 0 | 2 |
| AMultiplicativeExpressionTail.java |   | 37% |   | 30% | 15 | 21 | 26 | 46 | 5 | 11 | 0 | 1 |
| AMessageArgumentsTail.java |   | 37% |   | 30% | 15 | 21 | 26 | 46 | 5 | 11 | 0 | 1 |
| AIsMarkedPre.java |   | 37% |   | 30% | 15 | 21 | 26 | 46 | 5 | 11 | 0 | 1 |
| ATypeDeclaration.java |   | 37% |   | 30% | 15 | 21 | 26 | 46 | 5 | 11 | 0 | 1 |
| AInLetExpSub.java |   | 37% |   | 30% | 15 | 21 | 26 | 46 | 5 | 11 | 0 | 1 |
| AExpressionListOrRange.java |   | 37% |   | 30% | 15 | 21 | 26 | 46 | 5 | 11 | 0 | 1 |
| Start.java |   | 37% |   | 30% | 15 | 21 | 26 | 46 | 5 | 11 | 0 | 1 |
| ATupleLiteral.java |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 9 | 9 | 1 | 1 |
| ATupletypeType.java |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 9 | 9 | 1 | 1 |
| ACollectionCollectionKind.java |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 9 | 9 | 1 | 1 |
| AMinusUnaryOperator.java |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 9 | 9 | 1 | 1 |
| AXorLogicalOperator.java |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 9 | 9 | 1 | 1 |
| ADivMultiplyOperator.java |  | 0% |  | 0% | 14 | 14 | 28 | 28 | 9 | 9 | 1 | 1 |
| ACommaExpression.java |   | 43% |   | 40% | 13 | 21 | 24 | 46 | 5 | 11 | 0 | 1 |
| ACommaFeatureCallParameterOption.java |   | 49% |   | 45% | 13 | 21 | 20 | 46 | 4 | 11 | 0 | 1 |
| ABarFeatureCallParameterOption.java |   | 49% |   | 45% | 13 | 21 | 20 | 46 | 4 | 11 | 0 | 1 |
| ADotPropertyCallExpressionTail.java |   | 49% |   | 30% | 14 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| ALogicalExpressionTail.java |   | 49% |   | 30% | 14 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| AUnaryExpression.java |   | 49% |   | 35% | 13 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| ARelationalExpression.java |   | 49% |   | 35% | 13 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| ARelationalExpressionTail.java |   | 49% |   | 30% | 14 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| AArrowPropertyCallExpressionTail.java |   | 49% |   | 30% | 14 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| APathNameTail.java |   | 49% |   | 30% | 14 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| AAdditiveExpressionTail.java |   | 49% |   | 30% | 14 | 21 | 23 | 46 | 4 | 11 | 0 | 1 |
| AStandardDeclarator.java |   | 52% |   | 30% | 14 | 21 | 22 | 46 | 4 | 11 | 0 | 1 |
| AVariableDeclaration.java |   | 55% |   | 45% | 11 | 21 | 21 | 46 | 4 | 11 | 0 | 1 |
| ABagCollectionKind.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| AMessageExpression.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| ANotEqualRelationalOperator.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| ALteqRelationalOperator.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| APostOperationStereotype.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| ARealPrimitiveLit.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| ASequenceCollectionKind.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| AExpMessageArgument.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| ALtRelationalOperator.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| AMultMultiplyOperator.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| ASetCollectionKind.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| AGteqRelationalOperator.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| AIfPrimaryExpression.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| AMinusAddOperator.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| ACollectionLiteral.java |   | 36% |   | 30% | 10 | 14 | 16 | 28 | 5 | 9 | 0 | 1 |
| X1PFeatureCallParameterOption.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1PClassifierExpressionBody.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1PPathNameTail.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1PLogicalExpressionTail.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1PContextDeclaration.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1PVariableDeclarationListTail.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1PPropertyCallExpressionTail.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1PCommaExpression.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| X1POperationExpressionBody.java |   | 53% |   | 50% | 13 | 19 | 13 | 35 | 5 | 11 | 0 | 1 |
| AColonFeatureCallParameterOption.java |   | 46% |   | 40% | 9 | 14 | 13 | 28 | 4 | 9 | 0 | 1 |
| APreOperationStereotype.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| AAndLogicalOperator.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| AIntegerPrimitiveLit.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| ABooleanPrimitiveLit.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| AImpliesLogicalOperator.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| AGtRelationalOperator.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| AStringPrimitiveLit.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| AOrLogicalOperator.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| APrimitiveLiteral.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| ANotUnaryOperator.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| ACollectionType.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| ASimpleType.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| ALogicalExpression.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| ALiteralPrimaryExpression.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| APlusAddOperator.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| AEqualRelationalOperator.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| ABodyOperationStereotype.java |   | 51% |   | 30% | 9 | 14 | 14 | 28 | 4 | 9 | 0 | 1 |
| Node.java |   | 49% |   | 40% | 6 | 13 | 10 | 21 | 3 | 8 | 0 | 1 |
| TRBracket.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TLBracket.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TOper.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TRange.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TMessageOperator.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TAttr.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TInit.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TSemicolon.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TDiv.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TUnknown.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TXor.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TApostrophe.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TEnum.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| X2PMultiplicativeExpressionTail.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PClassifierExpressionBody.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PMessageArgumentsTail.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PVariableDeclarationListTail.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2POperationExpressionBody.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PPathNameTail.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PFeatureCallParameterOption.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PAttributeOrAssociationExpressionBody.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PContextDeclaration.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PPropertyCallExpressionTail.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PAdditiveExpressionTail.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PCommaExpression.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PLetExp.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| X2PLogicalExpressionTail.java |   | 48% |   | 50% | 9 | 13 | 9 | 22 | 5 | 9 | 0 | 1 |
| TTab.java |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| TTupletype.java |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| TTuple.java |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| TOrderedset.java |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| TDot.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TInv.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TDef.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TIf.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TElse.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TThen.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TEndpackage.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TArrow.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TMinus.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TColon.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TLteq.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TMult.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TAnd.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TRBrace.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TCommercialAt.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TNotEqual.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TComma.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TPlus.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TScopeOperator.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TContext.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TNot.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TBar.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TPre.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TLBrace.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TOr.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TRParen.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TLet.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TIsSentOperator.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TEndif.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TBody.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TLParen.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TDerive.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TGteq.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TPost.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TEqual.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TGt.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TLt.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TPackage.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TImplies.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TIn.java |   | 47% | | n/a | 3 | 5 | 5 | 12 | 3 | 5 | 0 | 1 |
| TBlank.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TMultiLineComment.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TBoolean.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TCollection.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TBag.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TStringLit.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TSequence.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TSingleLineComment.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TReal.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TSet.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TName.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TNewLine.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| TInt.java |   | 52% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| EOF.java |   | 55% | | n/a | 2 | 4 | 4 | 11 | 2 | 4 | 0 | 1 |
| NoCast.java |  | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| PTupleType.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| PTupleLit.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| PEqualExpression.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| PDeclaratorTail.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| PQualifiers.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| PScopeOperatorName.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Token.java |  | 94% | | n/a | 2 | 10 | 2 | 13 | 2 | 10 | 0 | 1 |
| NodeCast.java |  | 100% | | n/a | 0 | 3 | 0 | 4 | 0 | 3 | 0 | 1 |
| PClassifierExpressionBody.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PMultiplyOperator.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PContextDeclaration.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PLogicalExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PCollectionKind.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PInitialOrDerivedValue.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PLetVariableDeclaration.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPPropertyCallExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PVariableDeclaration.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPLetExp.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PLetExp.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PVariableDeclarationList.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| POperationExpressionBody.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PIsMarkedPre.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PRelationalExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PFeatureCall.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PLiteral.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PMessageArgumentsTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PVariableDeclarationListTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PMessageExp.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PCollectionType.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PUnaryExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PDeclarator.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPLogicalExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PExpressionListOrRange.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPMessageArgumentsTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PAdditiveExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PPrimitiveLit.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPVariableDeclarationListTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PIfExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PPropertyCallExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| POperationStereotype.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PPathNameTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPFeatureCallParameterOption.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PCollectionLit.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PActualParameterList.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PMultiplicativeExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PMessageArgument.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPMultiplicativeExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PRelationalOperator.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPOperationExpressionBody.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| POperation.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PDeclaration.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPAdditiveExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PMultiplicativeExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PFeatureCallParameterOption.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPAttributeOrAssociationExpressionBody.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PLogicalExp.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPCommaExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PExpressionListOrRangeTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PPropertyCallExpressionTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PFeatureCallParameters.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PRelationalExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PTypeDeclaration.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPPathNameTail.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PLogicalOperator.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PAdditiveExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PType.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PDefinitionExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPClassifierExpressionBody.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PPrimaryExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PPathName.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PMessageArguments.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PUnaryOperator.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PAddOperator.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PLetExpSub.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| XPContextDeclaration.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PCommaExpression.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| PAttributeOrAssociationExpressionBody.java | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |