cling/lib
Vassil Vassilev eab5eca3ea Optimize IsWrapper
The getNameAsString interface causes a lot of temporary allocations.
The analysis if a decl is a cling-style wrapper can work only on a
simple declarations on the global scope.

This patch filters out complex declarations (eg in namespaces) and
checks only the identifier content.

The patch reduces the memory footprint difference shown in root-project/root#3012.
2019-03-25 19:14:13 +01:00
..
Interpreter Typo. 2019-03-21 23:29:11 +01:00
MetaProcessor Revert "Revert "[cxxmodules] Publish MetaLexer too."" 2018-10-30 15:14:45 +01:00
UserInterface Fix potential issue with Unicode 2018-11-15 15:39:52 +01:00
Utils Optimize IsWrapper 2019-03-25 19:14:13 +01:00
CMakeLists.txt Fix for ROOT-7184 - CMake config issue when enabling cling tests 2015-03-13 18:31:50 +01:00