microsoft / DirectXTK12

The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++
https://walbourn.github.io/directx-tool-kit-for-directx-12/
MIT License
1.5k stars 395 forks source link

Convert internal functions to use Internal namespace instead of leading underscore #121

Closed walbourn closed 2 years ago

walbourn commented 2 years ago

Per the C++ Standard:

the identifiers that begin with an underscore followed by an uppercase letter are reserved;

I had this in my backlog for some time, but never got around to it until now. Clang v13 (which is in VS 2022 Update 1) has added a new warning for this case: -Wreserved-identifier