Tim van der Lippe | fdbd42e | 2020-04-07 15:14:36 +0100 | [diff] [blame] | 1 | 'use strict' |
2 | exports.__esModule = true | ||||
3 | |||||
4 | exports.default = function declaredScope(context, name) { | ||||
5 | let references = context.getScope().references | ||||
6 | , i | ||||
7 | for (i = 0; i < references.length; i++) { | ||||
8 | if (references[i].identifier.name === name) { | ||||
9 | break | ||||
10 | } | ||||
11 | } | ||||
12 | if (!references[i]) return undefined | ||||
13 | return references[i].resolved.scope.type | ||||
14 | } |