| getAllAccessibleVariables() |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| undeclare(AbstractVar) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| isCatchScope() |  | 0% |  | 0% | 4 | 4 | 3 | 3 | 1 | 1 |
| toString() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getVar(String) |   | 76% |   | 62% | 2 | 5 | 1 | 10 | 0 | 1 |
| undeclareInteral(AbstractVar) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getArgumentsVar() |   | 79% |   | 50% | 5 | 6 | 2 | 7 | 0 | 1 |
| untyped() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| typed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| clearVarsInternal() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSlot(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isBlockScope() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParentScope() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getClosestHoistScope() |   | 87% |   | 75% | 1 | 3 | 1 | 6 | 0 | 1 |
| checkChildScope(AbstractScope) |   | 95% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| checkRootScope() |   | 94% |   | 83% | 1 | 4 | 0 | 3 | 0 | 1 |
| isDeclaredInFunctionBlockOrParameter(String) |   | 94% |   | 75% | 1 | 3 | 0 | 2 | 0 | 1 |
| isDeclared(String, boolean) |  | 100% |  | 100% | 0 | 4 | 0 | 7 | 0 | 1 |
| contains(AbstractScope) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| isHoistScope() |  | 100% |   | 87% | 1 | 5 | 0 | 1 | 0 | 1 |
| getGlobalScope() |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| AbstractScope(Node) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| declareInternal(String, AbstractVar) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isGlobal() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| isLocal() |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| getOwnSlot(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAllSymbols() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVarIterable() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getVarCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isFunctionBlockScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isFunctionScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isModuleScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRootNode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| thisScope() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |