fix Issue 11554 - `is(T == enum);` produces an error if T is an enum defined with no members
fix Issue 7966 - First template instantiation inside `with` results in `Error 42: Symbol Undefined`

Always use `WithScopeSymbol` to make correct chain of `scopesym->parent`.
More better fix for issue 11376
fix Issue 11525 - Error: 'a[] *= a[]' each element is not a scalar, it is a Complex!double
fix Issue 11596 - Internal error: backend/cgcs.c 351
fix Issue 8117 - Cannot initialize struct member without default constructor
fix Issue 11540 - [ICE] CTFE segfault with try-catch-finally and goto
[Refactoring] Remove unnecessary DMDV1 ifdef

`Array` struct has `operator[]` in both D1 and D2 code.
Merge pull request #2822 from 9rnsr/fix11540

Issue 11540 - [ICE] CTFE segfault with try-catch-finally and goto
fix Issue 11618 - Internal Compiler Error
Merge pull request #2901 from 9rnsr/fix11618

Issue 11618 - Internal Compiler Error
Codeview: map __vector(T) types to the static array T
Merge pull request #2898 from 9rnsr/fix11596

[REG2.065a] Issue 11596 - Internal error: backend/cgcs.c 351
Merge pull request #2899 from 9rnsr/fix8117

Issue 8117 - Cannot initialize struct member without default constructor
Merge pull request #2903 from rainers/issue10224

fix Issue 10224:  core.simd ICE cgcv.c line 2162 when compiling with -g
Merge pull request #2889 from 9rnsr/fix11554

[REG2.065a] Issue 11554 - `is(T == enum);` produces an error if T is an enum defined with no members
Merge pull request #2890 from 9rnsr/fix7966

Issue 7966 - First template instantiation inside `with` results in `Error 42: Symbol Undefined`
Merge pull request #2891 from 9rnsr/fix11525

[REG2.065a] Issue 11525 - Error: 'a[] *= a[]' each element is not a scalar, it is a Complex!double