return EMPTY_TYPES;
}
private static IType[] getFunctionArrayReturnTypes(PHPCallExpression expression, ISourceModule sourceModule, IType[] receiverTypes, IContext context) {
IEvaluatedType evaluatedType = TYPE_INFERENCER.evaluateTypePHPDoc(new PHPDocMethodReturnTypeGoal(context, receiverTypes, expression.getName()));
if (evaluatedType instanceof MultiTypeType) {
List<IType> collectingTypes = new LinkedList<IType>();
for (IEvaluatedType possibleType : ((MultiTypeType) evaluatedType).getTypes()) {
IType[] types = PHPTypeInferenceUtils.getModelElements(possibleType, (ISourceModuleContext) context, expression.sourceStart(), (IModelAccessCache) null);
if (types != null) {