Cevelop / cevelop

The C++ IDE for professional developers
Eclipse Public License 2.0
5 stars 0 forks source link

feature request: refactoring towards C++17 traits #13

Open PeterSommerlad opened 6 years ago

PeterSommerlad commented 6 years ago

Expected Behavior

pre C++17 and C++14 type traits required one to use ::value and ::type while later standards provide aliases with _t and variable templates _v This makes code harder to read for a human, but existing code bases might use older traits style.

also an opposite direction to back-port more modern code to older compilers might be desirable. Then it would be great if missing, but definable traits are provided (optional feature) automatically, like we provide boost headers in the past.

Actual Behavior

manual edits required

Cevelop Version, Operating System and Compiler

N/A