Fix Issue 9616 - SortedRange should support all range kinds
Improved error messages
Fix Issue 9616 - SortedRange should support all range kinds
Improved error messages
review
rebased, fixed conflict
Added the text of the failing unittest
Re-implement hasIndirections

Avoids requesting the RepresentationTypeTuple of T unless really needed.

Partially solves 12000:
https://d.puremagic.com/issues/show_bug.cgi?id=12000

Fix Issue 12000 - Forward reference issue with RefCounted
safe pure nothrow sort and sum
Mark std.stdio.File.fdopen as safe and trusted
remove debug statements
Remove useless enforce

It's already asserted
Mark some tests as nothrow
Strip spaces.
Scope std.typecons : Tuple imports
Fix Issue 11175 - Format should support IUnknown classes.
Fix Issue 12477 - std.bitmanip should emit informative diagnostics.
Fix Issue 12568 - std.functional.memoize does not work with constant
arrays.
Fixed std.string.isNumeric when compiling with dmd -property flag (see std.algorithm.among) (added direct function calls '()')
Fix Issue 12464 - Inject imports to core.vararg on Posix when wrapping C-style variadic functions via AutoImplement.