Found with modernize-use-auto auto is shorter and can sometimes disambiguate pointer constness. Signed-off-by: Rosen Penev <rosenp@gmail.com>
Found with modernize-use-using Also manually removed a bunch of typedefs as they are no longer useful in C++. https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#Rt-using Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Frediano Ziglio <fziglio@redhat.com>