| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isAssignmentRestElement() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| isPattern() |   | 76% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| getStart() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEnd() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asArrayPattern() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asAssignmentRestElement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asClassDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComprehensionIf() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComprehensionFor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComprehension() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComputedPropertyDefinition() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComputedPropertyGetter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComputedPropertyMethod() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComputedPropertyMemberVariable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asComputedPropertySetter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asDebuggerStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asDefaultClause() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asDefaultParameter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asDoWhileStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asExportDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asExportSpecifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asFinally() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asForOfStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asForInStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asGetAccessor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asImportDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asImportSpecifier() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asLabelledStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asMemberVariable() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asMissingPrimaryExpression() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asObjectPattern() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asRestParameter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asSetAccessor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asSpreadExpression() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asSuperExpression() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asTemplateSubstitution() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asTypeName() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asTypedParameter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asOptionalParameter() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asParameterizedType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asArrayType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asRecordType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asUnionType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asFunctionType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asTypeQuery() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asGenericTypeList() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asWithStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asYieldStatement() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asAwaitExpression() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asInterfaceDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asEnumDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asTypeAlias() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asAmbientDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asNamespaceDeclaration() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asIndexSignature() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asCallSignature() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| asNewTargetExpression() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isValidAssignmentTarget() |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| ParseTree(ParseTreeType, SourceRange) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| isRestParameter() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| asArrayLiteralExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asBinaryOperator() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asBlock() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asBreakStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asCallExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asCaseClause() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asCatch() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asCommaExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asConditionalExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asContinueStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asEmptyStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asExpressionStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asFormalParameterList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asForStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asFunctionDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asIdentifierExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asIfStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asLiteralExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asMemberExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asMemberLookupExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asNewExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asNull() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asObjectLiteralExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asParenExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asProgram() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asPropertyNameAssignment() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asReturnStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asSwitchStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asTemplateLiteralExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asTemplateLiteralPortion() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asThisExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asThrowStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asTryStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asUnaryExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asVariableDeclarationList() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asVariableDeclaration() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asVariableStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asWhileStatement() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| asUpdateExpression() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |