Remove Completed flag; integrated it into state:
collecting->completed->committing->committed
Make m_DeclQueue lazily allocated to reduce sizeof(Transaction) in an effort to make the TransactionRAII cheaper - second part is coming up.
Remove unused thus unneeded and annoying (non-const) iterator interfaces; they clash with the constness of the EmptyQueue.


git-svn-id: https://root.cern.ch/svn/root/trunk@49097 27541ba8-7e3a-0410-8455-c3a389f83636
Follow cling interface change.


git-svn-id: https://root.cern.ch/svn/root/trunk@49098 27541ba8-7e3a-0410-8455-c3a389f83636
Implement hasFunction().
Rephrase !(a==b).

This file still needs major refactoring to remove code duplication.


git-svn-id: https://root.cern.ch/svn/root/trunk@49099 27541ba8-7e3a-0410-8455-c3a389f83636
Use new LookupHelper::hasFunction() instead of iterating over the world.


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