コード例 #1
0
 @NotNull
 @Override
 public Collection<DeclarationDescriptor> getAllDescriptors() {
   if (allDescriptors == null) {
     allDescriptors = substitute(workerScope.getAllDescriptors());
   }
   return allDescriptors;
 }
コード例 #2
0
 @NotNull
 @Override
 public Collection<DeclarationDescriptor> getAllDescriptors() {
   if (allDescriptors == null) {
     allDescriptors = new HashSet<DeclarationDescriptor>();
     for (JetScope scope : scopeChain) {
       allDescriptors.addAll(scope.getAllDescriptors());
     }
   }
   return allDescriptors;
 }