| SmalltalkParser |   | 11% |   | 5% | 170 | 178 | 1,152 | 1,174 | 81 | 85 | 0 | 1 |
| SmalltalkFileParser |  | 0% |  | 0% | 15 | 15 | 37 | 37 | 14 | 14 | 1 | 1 |
| SmalltalkBaseListener |  | 0% | | n/a | 125 | 125 | 125 | 125 | 125 | 125 | 1 | 1 |
| SmalltalkParser.LiteralContext |  | 0% |  | 0% | 18 | 18 | 20 | 20 | 16 | 16 | 1 | 1 |
| SmalltalkParser.ElementValuesContext |  | 0% |  | 0% | 13 | 13 | 16 | 16 | 11 | 11 | 1 | 1 |
| SmalltalkParser.BlockSignatureContext |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 9 | 9 | 1 | 1 |
| SmalltalkParser.BlockContentContext |  | 0% |  | 0% | 11 | 11 | 15 | 15 | 9 | 9 | 1 | 1 |
| SmalltalkParser.MethodScopeContext |  | 0% |  | 0% | 11 | 11 | 13 | 13 | 9 | 9 | 1 | 1 |
| SmalltalkParser.KeywordMessageContext |  | 0% |  | 0% | 10 | 10 | 14 | 14 | 8 | 8 | 1 | 1 |
| SmalltalkParser.PrimaryContext |  | 0% |  | 0% | 11 | 11 | 13 | 13 | 9 | 9 | 1 | 1 |
| SmalltalkParser.HeadsAndTailsContext |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 8 | 8 | 1 | 1 |
| SmalltalkParser.ExpressionContext |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 8 | 8 | 1 | 1 |
| SmalltalkParser.BlockScopeContext |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 8 | 8 | 1 | 1 |
| SmalltalkParser.CompilationUnitContext |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 8 | 8 | 1 | 1 |
| SmalltalkParser.FiledHeaderContext |  | 0% |  | 0% | 10 | 10 | 11 | 11 | 8 | 8 | 1 | 1 |
| SmalltalkParser.LocalVariablesContext |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 8 | 8 | 1 | 1 |
| SmalltalkParser.UnarySequenceContext |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 7 | 7 | 1 | 1 |
| SmalltalkParser.FormulaContext |  | 0% |  | 0% | 9 | 9 | 12 | 12 | 7 | 7 | 1 | 1 |
| SmalltalkParser.MethodReaderContext | | 0% |  | 0% | 10 | 10 | 11 | 11 | 8 | 8 | 1 | 1 |
| SmalltalkParser.CommentHeaderContext | | 0% |  | 0% | 10 | 10 | 11 | 11 | 8 | 8 | 1 | 1 |
| SmalltalkParser.MethodSignatureContext | | 0% |  | 0% | 9 | 9 | 11 | 11 | 7 | 7 | 1 | 1 |
| SmalltalkParser.AssignmentContext | | 0% |  | 0% | 9 | 9 | 11 | 11 | 7 | 7 | 1 | 1 |
| SmalltalkParser.NestedTermContext | | 0% |  | 0% | 9 | 9 | 11 | 11 | 7 | 7 | 1 | 1 |
| SmalltalkParser.GlobalReferenceContext | | 0% |  | 0% | 8 | 8 | 11 | 11 | 6 | 6 | 1 | 1 |
| SmalltalkParser.ClassHeaderContext | | 0% |  | 0% | 9 | 9 | 10 | 10 | 7 | 7 | 1 | 1 |
| SmalltalkParser.BinarySignatureContext | | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 1 | 1 |
| SmalltalkParser.MethodBegContext | | 0% |  | 0% | 9 | 9 | 10 | 10 | 7 | 7 | 1 | 1 |
| SmalltalkParser.ElementValueContext | | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 1 | 1 |
| SmalltalkParser.StatementContext | | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 1 | 1 |
| SmalltalkParser.BinaryMessageContext | | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 1 | 1 |
| SmalltalkParser.SelfishContext | | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 1 | 1 |
| SmalltalkParser.RadixedNumberContext | | 0% |  | 0% | 9 | 9 | 10 | 10 | 7 | 7 | 1 | 1 |
| SmalltalkParser.ValueNameContext | | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 1 | 1 |
| SmalltalkParser.ExitResultContext | | 0% |  | 0% | 8 | 8 | 10 | 10 | 6 | 6 | 1 | 1 |
| SmalltalkParser.ClassSignatureContext | | 0% |  | 0% | 8 | 8 | 9 | 9 | 6 | 6 | 1 | 1 |
| SmalltalkParser.UnitHeaderContext | | 0% |  | 0% | 8 | 8 | 9 | 9 | 6 | 6 | 1 | 1 |
| SmalltalkParser.MessageCascadeContext | | 0% |  | 0% | 8 | 8 | 9 | 9 | 6 | 6 | 1 | 1 |
| SmalltalkParser.LiteralBooleanContext | | 0% |  | 0% | 8 | 8 | 9 | 9 | 6 | 6 | 1 | 1 |
| SmalltalkParser.NamedArgumentContext | | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| SmalltalkParser.EvaluationContext | | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| SmalltalkParser.KeywordHeadContext | | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| SmalltalkParser.UnarySelectorContext | | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| SmalltalkParser.KeywordTailContext | | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| SmalltalkParser.VariableNameContext | | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| SmalltalkParser.GlobalNameContext | | 0% |  | 0% | 7 | 7 | 9 | 9 | 5 | 5 | 1 | 1 |
| SmalltalkLexer |  | 96% |  | 100% | 9 | 17 | 11 | 35 | 9 | 13 | 0 | 1 |
| SmalltalkParser.CodedCommentContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.UnarySignatureContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.ProtoHeaderContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.MethodEndContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.KeywordSignatureContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.KeywordSelectionContext | | 0% |  | 0% | 6 | 6 | 6 | 6 | 4 | 4 | 1 | 1 |
| SmalltalkParser.CodeCommentContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.LiteralSelfContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.UnarySelectionContext | | 0% |  | 0% | 6 | 6 | 6 | 6 | 4 | 4 | 1 | 1 |
| SmalltalkParser.LiteralSuperContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.BinarySelectionContext | | 0% |  | 0% | 6 | 6 | 6 | 6 | 4 | 4 | 1 | 1 |
| SmalltalkParser.LiteralNilContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.BlockEndContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.FiledCommentContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.BinaryOperatorContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.BlockBegContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.WhiteSpacesContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.BangerContext | | 0% |  | 0% | 7 | 7 | 8 | 8 | 5 | 5 | 1 | 1 |
| SmalltalkParser.MessageContext | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |