I'm using CLion on Windows 11 with Cuda Toolkit 11.7.99 and the MSVC compiler from Visual Studio 2022. It works fine (after I manually went into toolchain and chained architecture from x86 to amd64, which seems like an step that should not be necessary).
However, the code completion seems to be missing many things, like `cudaMallocManaged` and `cudaFree`. I'm assuming I need to include some kind of header file to get those, but it seems that nvcc does not require me to manually include header files, as it takes care of all of that for me. So shouldn't the full code completion also be available without manually including header files?