D-Programming-Language/phobos — pull request #1400 by BioTronic (2013-07-08 11:47:13+00:00)
Title: Fix 10569 - std.traits: EnumMembers, isExpressionTuple, isTypeTuple & Largest balks at large input.

Solution is to use recursive divide-and-conquer to reduce number of instantiations to log(N) rather than N.