@@ -11147,27 +11147,31 @@ var ts;
1114711147 case 138 /* SetAccessor */:
1114811148 case 201 /* FunctionDeclaration */:
1114911149 case 164 /* ArrowFunction */:
11150- if (name === "arguments") {
11150+ if (meaning & 3 /* Variable */ && name === "arguments") {
1115111151 result = argumentsSymbol;
1115211152 break loop;
1115311153 }
1115411154 break;
1115511155 case 163 /* FunctionExpression */:
11156- if (name === "arguments") {
11156+ if (meaning & 3 /* Variable */ && name === "arguments") {
1115711157 result = argumentsSymbol;
1115811158 break loop;
1115911159 }
11160- var functionName = location.name;
11161- if (functionName && name === functionName.text) {
11162- result = location.symbol;
11163- break loop;
11160+ if (meaning & 16 /* Function */) {
11161+ var functionName = location.name;
11162+ if (functionName && name === functionName.text) {
11163+ result = location.symbol;
11164+ break loop;
11165+ }
1116411166 }
1116511167 break;
1116611168 case 175 /* ClassExpression */:
11167- var className = location.name;
11168- if (className && name === className.text) {
11169- result = location.symbol;
11170- break loop;
11169+ if (meaning & 32 /* Class */) {
11170+ var className = location.name;
11171+ if (className && name === className.text) {
11172+ result = location.symbol;
11173+ break loop;
11174+ }
1117111175 }
1117211176 break;
1117311177 case 131 /* Decorator */:
0 commit comments