Tim van der Lippe | 2c89197 | 2021-07-29 16:22:50 +0100 | [diff] [blame^] | 1 | 'use strict'; |
2 | exports.__esModule = true; | ||||
Tim van der Lippe | fdbd42e | 2020-04-07 15:14:36 +0100 | [diff] [blame] | 3 | |
4 | exports.default = function declaredScope(context, name) { | ||||
Tim van der Lippe | 2c89197 | 2021-07-29 16:22:50 +0100 | [diff] [blame^] | 5 | const references = context.getScope().references; |
6 | const reference = references.find(x => x.identifier.name === name); | ||||
7 | if (!reference) return undefined; | ||||
8 | return reference.resolved.scope.type; | ||||
9 | }; |