fix Issue 12392 - No attribute inference if first template instantiation uses `alias`
Merge pull request #3386 from 9rnsr/fix12392

Issue 12392 - No attribute inference if first template instantiation uses `alias`
fix Issue 12380 - Wrong line number for type mismatch with enum .init assignment
Merge pull request #3387 from 9rnsr/fix12380

Issue 12380 - Wrong line number for type mismatch with enum .init assignment
Fix recent changes that have broken DDMD
Merge pull request #3390 from yebblies/ddmdfix

[DDMD] Fix recent changes that have broken DDMD