This is a PoC to apply modern C++ techniques to compile time API Hammering.
bloat<SIZE>([&](size_t val){
// Our lambda function will capture val which is just an incrementing index value
// Such as CreateFile or registry stuff anything to waste time
bloat<SIZE>([&](size_t val){
// You can embed like nested loops, but it'll all be unfolded
});
});
The bigger the size, the longer it'll take to compile, and execute.