if (module instanceof SourceModule) {
//Support for __all__: filter things if __all__ is available.
SourceModule sourceModule = (SourceModule) module;
GlobalModelVisitor globalModelVisitorCache = sourceModule.getGlobalModelVisitorCache();
if (globalModelVisitorCache != null) {
globalModelVisitorCache.filterAll(ret);
}
}
return ret.toArray(new IToken[ret.size()]);
} else {
return completionsForModule;