fix Issue 12739 - Foreach delegate to opApply does not have infered nothrow
Implement delegate.ptr and delegate.funcptr as new ast classes instead of using casting and pointer arithmetic
Remove unused #define
Delete the ancient posix support in canonicalName
Merge pull request #3565 from 9rnsr/fix12739

Issue 12739 - Foreach delegate to opApply does not have infered nothrow
fix Issue 12760 - Initializing an object that has "this(Args) inout" causes "discards return value" warning
Merge pull request #3570 from yebblies/deaddefine

[DDMD] Remove unused #define
Merge pull request #3571 from yebblies/canonicalName

[DDMD] Delete the ancient posix support in canonicalName
Work around the unpredictible mangling of int64_t and uint64_t
Add va_list test case
Use correct type for va_list
Merge pull request #3568 from yebblies/valisttype

Use correct type for va_list
fix Issue 6889 - "finally" mentioned in a compilation error, instead of "scope(exit)" or "scope(success)"
fix Issue 2456 - "cannot put catch statement inside finally block", missing line number
Remove workaround for issue 11939
Fixed compilation of DMD with MSVC because we keep failing to add new files to the external build system's project files.
Merge pull request #3575 from Orvid/fixvcxprojagain

Fixed compilation of DMD with MSVC
Merge pull request #3574 from yebblies/int64mangle

[DDMD] Work around the unpredictible mangling of int64_t and uint64_t
Merge pull request #3181 from yebblies/dgfuncptr

Implement delegate.ptr and delegate.funcptr as new ast classes instead of using casting and pointer arithmetic
[style] fix indent in template.c