Try to fold the expression instead of asking cling to evaluate its decompiled (from AST)
version.
Remove redundant code.


git-svn-id: https://root.cern.ch/svn/root/trunk@48546 27541ba8-7e3a-0410-8455-c3a389f83636
Cling workaround, #99916


git-svn-id: https://root.cern.ch/svn/root/trunk@48547 27541ba8-7e3a-0410-8455-c3a389f83636
gInterpreter->ClassInfo_IsValid crashes on NULL input ... protect


git-svn-id: https://root.cern.ch/svn/root/trunk@48548 27541ba8-7e3a-0410-8455-c3a389f83636
Finish 48510 SubstTemplateTypeParmType can indeed carry meaningfull qualifier (also add related test)


git-svn-id: https://root.cern.ch/svn/root/trunk@48549 27541ba8-7e3a-0410-8455-c3a389f83636