fix Issue 8945 - Can't call static struct initializer or constructor without qualifier for templated inner struct
fix Issue 8959 - IsExpression should support syntax which has no Identifier in all cases
Apply code simplification that is pointed out by Andrej Mitrovic
fix Issue 8669 - TemplateThisParameter should change member function's qualifier
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