Merge pull request #1255 from 9rnsr/fix8959

Issue 8959 - IsExpression should support syntax which has no Identifier in all cases
Merge pull request #1250 from 9rnsr/fix8945

Issue 8945 - Can't call static struct initializer or constructor without qualifier for templated inner struct
Merge pull request #1121 from 9rnsr/fix8669

[enh] Issue 8669 - TemplateThisParameter should change member function's qualifier
Merge pull request #1119 from 9rnsr/fix8589

Issue 8589 - Incorrect conversion of function returning `typeof(null)` to function returning an array
Carry 'this' type instead of 'this' expression
detab
Apply
+template