File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
compiler/frontend/src/org/jetbrains/jet/lang/resolve/lazy/descriptors Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change 26
26
import org .jetbrains .jet .lang .descriptors .*;
27
27
import org .jetbrains .jet .lang .psi .*;
28
28
import org .jetbrains .jet .lang .resolve .BindingTrace ;
29
+ import org .jetbrains .jet .lang .resolve .ScriptNameUtil ;
29
30
import org .jetbrains .jet .lang .resolve .calls .autocasts .DataFlowInfo ;
30
31
import org .jetbrains .jet .lang .resolve .lazy .ResolveSession ;
31
32
import org .jetbrains .jet .lang .resolve .lazy .data .JetClassLikeInfo ;
@@ -241,6 +242,9 @@ else if (declaration instanceof JetParameter) {
241
242
JetParameter parameter = (JetParameter ) declaration ;
242
243
result .addAll (getProperties (safeNameForLazyResolve (parameter )));
243
244
}
245
+ else if (declaration instanceof JetScript ) {
246
+ result .addAll (classDescriptors .invoke (ScriptNameUtil .classNameForScript ((JetScript ) declaration ).shortName ()));
247
+ }
244
248
else if (declaration instanceof JetTypedef || declaration instanceof JetMultiDeclaration ) {
245
249
// Do nothing for typedefs as they are not supported.
246
250
// MultiDeclarations are not supported on global level too.
You can’t perform that action at this time.
0 commit comments