Properly handle the warning "'inline': used more than once"
Including benchmark header trigger this warning : 'inline': used more than once
.
It needs to be properly handled (as of now it's poorly handled with pragma push/pop).
Ideally using the options described there : https://blogs.msdn.microsoft.com/vcblog/2017/12/13/broken-warnings-theory/ (example in the cmake here : https://gitlab.lrde.epita.fr/mroynard/metaprog/blob/dev/benchmark/CMakeLists.txt#L11 ).