[Commits] [wesnoth/wesnoth] 01d590: Fixups to type trait aliases
GitHub
noreply at github.com
Mon May 15 15:03:24 UTC 2017
Branch: refs/heads/master
Home: https://github.com/wesnoth/wesnoth
Commit: 01d59074eb9093919dc2d10482891e3130e0b449
https://github.com/wesnoth/wesnoth/commit/01d59074eb9093919dc2d10482891e3130e0b449
Author: Charles Dang <exodia339 at gmail.com>
Date: 2017-05-16 (Tue, 16 May 2017)
Changed paths:
M src/utils/type_trait_aliases.hpp
Log Message:
-----------
Fixups to type trait aliases
* Apparently, even VS 2013 includes the general type alias templates. Allow their use there.
* Removed broken C++11 value alias templates (values aren't even allowed this fashion).
* VS 2015 Update 2 apparently both introduced support for variable templates and added them for type traits. Updated accordingly.
* Blocked off the entire variable template section until we bump out min compiler version, since there's no way to implement
them without variable templates.
More information about the Commits
mailing list