fix Issue 11980 - startaddress pragma broken
Merge pull request #3142 from 9rnsr/fix11980

[REG2.061] Issue 11980 - startaddress pragma broken
Merge pull request #3142 from 9rnsr/fix11980

[REG2.061] Issue 11980 - startaddress pragma broken
Remove unused parameters from visitor.h
Merge pull request #3143 from ibuclaw/Wunusedparameters

Remove unused parameters from visitor.h
Merge pull request #3134 from yebblies/issue3029

Remove 'awful hack' introduced when fixing issue 3029
MODxxx is unsigned char, not unsigned
[Improve] Relax restrictions on issue 6538 and 9361

Now pseudo symbols are placed in emulated scopes, and taking them by alias parameter is allowed.
Print postfix, not extra double quote
Merge pull request #3145 from yebblies/postfix

[trival] Print postfix, not extra double quote
Revert "[Improve] Relax restrictions on issue 6538 and 9361"

This reverts commit f6d861b2bb083812f24b43d2d50c70222626b039.
fix Issue 11982 - ICE(func.c) With function literal with no body
Merge pull request #3148 from 9rnsr/fix11982

Issue 11982 - ICE(func.c) With function literal with no body
[trivial] Remove tautological null check.
Issue 11503 - immutable return value from pure function implicitly converts to mutable.
Remove CallExp::implicitCastTo altogether.

The pure -> immutable case is checked in implicitConvTo as well,
and since it yields MATCHexact, the castTo() in
Expression::implicitCastTo is a no-op anyway.
Issue 11909 - Struct members and static arrays break pure function escape analysis (immutability violation).
Clarify traverseIndirections implementation.

No functional change intended.
Make traverseIndirections() return bool instead of int.
Merge pull request #3149 from klickverbot/trivial-null-check

[trivial] Remove tautological null check.