| name | method, % | block, % |
|---|
| caseBoolLiteral (BoolLiteral): Object | 0% (0/1) | 0% (0/8) |
| caseBooleanOperatorExpression (BooleanOperatorExpression): Object | 0% (0/1) | 0% (0/18) |
| caseCompareExpression (CompareExpression): Object | 0% (0/1) | 0% (0/18) |
| caseDoubleLiteral (DoubleLiteral): Object | 0% (0/1) | 0% (0/8) |
| caseFunctionLiteral (FunctionLiteral): Object | 0% (0/1) | 0% (0/127) |
| caseIfElseExpression (IfElseExpression): Object | 0% (0/1) | 0% (0/23) |
| caseIntLiteral (IntLiteral): Object | 0% (0/1) | 0% (0/8) |
| caseNegativeExpression (NegativeExpression): Object | 0% (0/1) | 0% (0/18) |
| caseNotExpression (NotExpression): Object | 0% (0/1) | 0% (0/13) |
| caseParenthesis (Parenthesis): Object | 0% (0/1) | 0% (0/13) |
| casePowerExpression (PowerExpression): Object | 0% (0/1) | 0% (0/42) |
| caseProbabilityFunctionLiteral (ProbabilityFunctionLiteral): Object | 0% (0/1) | 0% (0/77) |
| caseProductExpression (ProductExpression): Object | 0% (0/1) | 0% (0/47) |
| caseStringLiteral (StringLiteral): Object | 0% (0/1) | 0% (0/8) |
| caseTermExpression (TermExpression): Object | 0% (0/1) | 0% (0/40) |
| caseVariable (Variable): Object | 0% (0/1) | 0% (0/39) |
| getType (Expression): TypeEnum | 0% (0/1) | 0% (0/17) |
| getTypeAnnotation (): HashMap | 0% (0/1) | 0% (0/3) |
| getTypeOfChild (Expression): TypeEnum | 0% (0/1) | 0% (0/20) |
| inferIntAndDouble (Expression, TypeEnum, TypeEnum): void | 0% (0/1) | 0% (0/108) |
| isDoubleIntAnyPMF (TypeEnum): boolean | 0% (0/1) | 0% (0/22) |
| isDoubleIntPDF (TypeEnum): boolean | 0% (0/1) | 0% (0/19) |
| isDoubleIntPMF (TypeEnum): boolean | 0% (0/1) | 0% (0/16) |
| isIntPMF (TypeEnum): boolean | 0% (0/1) | 0% (0/10) |
| isNumeric (TypeEnum): boolean | 0% (0/1) | 0% (0/10) |
| setTypeAnnotation (HashMap): void | 0% (0/1) | 0% (0/4) |
| <static initializer> | 100% (1/1) | 92% (11/12) |
| ExpressionInferTypeVisitor (): void | 100% (1/1) | 100% (8/8) |