fix Issue 8313 - stack overflow on recursive ifti evaluation
fix Issue 9466 - Compiler crash with code-coverage generation with large files
Fix Issue 11383 - Some array casts incorrectly rejected in safe code
fix Issue 9690 - cannot access to @disable'd symbol from inner function of another @disable'd
add Makefile to .gitignore

- useful for a local Makefile in the working copy
[Refactoring] Set ismixin and literal in parsing phase

They won't be modified in semantic phase, so pass them by constructor arguments of `TemplateDeclaration`.
fix Issue 11533 - Compiler should allow to being nested for static local template functions
Fix mkstemp stuff to be valid D.
Remove another TEXTUAL_ASSEMBLY_OUT
Fix Issue 11485 - [e2ir] Error in e2ir at numeric/bool to class/interface cast
Merge pull request #2803 from dawgfoto/gitignoreMakefile

add Makefile to .gitignore
Merge pull request #2806 from yebblies/anothertao

[DDMD] Remove another TEXTUAL_ASSEMBLY_OUT
Remove bad #if
Fixup for main generation code
Explicitly cast array to char*
Use malloc/free instead of new/delete
Explicitly cast char[N] to char*
Explicitly cast buffers to char*
Initialize static array members explicitly
Merge pull request #2808 from yebblies/gencmain

[DDMD] Fixup for main generation code